Back to photostream

This is very interesting. This photo was taken at Tod's Point, Island Beach. Greenwich, Connecticut. That's the Island Beach ferry going by. What is Amazing is the flash in the background is actually the WTC. Believe it or not !!!

122 views
0 faves
0 comments
Uploaded on August 31, 2014
Taken on August 31, 2014