Friday, October 24, 2008

Ever Wonder What Life Was Like In 1904?

This film is pretty amazing, considering the fact that it was filmed in 1904 in London.

No comments: