Thursday, November 26, 2009

News of the Weird: Alien encounters in Estacada

Low flying UFO spotted in Barton flats

No comments: