I can’t begin to tell you how cool this is to me. Film shot in London in 1904. A bit of background on metafilter.
Posted by Maximum Fun on 23rd March 2009
I can’t begin to tell you how cool this is to me. Film shot in London in 1904. A bit of background on metafilter.