Originally posted by onlynik

Here's some more of mine...
First three are Australia, next one from the CN Tower in Toronto, next is from the VLA in New Mexico (where they filmed a bit of '2010' and 'Contact' with Jodi Foster), then me at Roswell (where I got the a parking ticket still proudly displayed on my office wall

Comment