Wednesday, August 13, 2008

Pedal to the Metal: UFO Car Chases

Check out this interesting UFO article on UFO Car Chases at Inexplicata. A mushroom shaped craft with portholes and slender beings inside disables a vehicle full of humans who where chasing it and then...

No comments: