23 April 2012

The Woolwich Autostacker opens in 1961...



It even seems to work here!


Click here to see the film...

No comments:

Post a Comment