What is that? Or better said why is that there?
Awesome Pictures
Re: Awesome Pictures
Presumably you've heard of the World Trade Center in New York? Well, that's the Sun reflecting off it...
Presumably you've heard of the World Trade Center in New York? Well, that's the Sun reflecting off it...