Showing posts with label Stratford. Show all posts
Showing posts with label Stratford. Show all posts

Wednesday, July 25, 2007

UFOs



I don't believe this sort of stuff, but it is kind of interesting.This is just an article I found on the Drudge Report that's kind of interesting. From a British newspaper: people see aliens in Stratford...