Friday, February 19, 2010

Irrefutable Proof…


…That UFO’s Exist.

Shot location: LAX (Photo by Captain Carter)

No comments: