Time traveler caught, The picture
May 13, 2010
Check out Man out of time photo !
It is a time traveler caught in Museum Photo from British Columbia, Canada :
Internet people concluded that it was a time traveller caught on camera on 1940!
All explanations here !
Category: Global Newsbuzz