
16 Dec
2005
16 Dec
'05
1:57 p.m.
Dear all, here is a picture from 1954 Popular Mechanics Magazine.... read the caption and marvel. Merry Christmas and a happy new year to all of you Otto p.s.: Maybe after looking at the picture you might be wanting to check <http://www.museumofhoaxes.com/hoax/Top_2004_Hoaxes/comments/1642/>