Thursday 24 May 2007

True sighting of hoax?



Reminiscent of early shots of the Loch Ness Monster or Big Foot, these hazy images from Oregon, US

No comments: