http://timetraveler.ytmnd.com/
Which is the funniest think I've seen on the internet. The 80's ish music just completes it.
As a side note, I looked up what I could find about this... whatever it is. It seems the newspaper article is genuine, but the picture isn't.