Monday, June 4, 2007

World's first time machine?


Hmm, guess we'll soon see if this works. Where's the DeLorean though? Via Uberreview

No comments: