Tag Archives: Lumiere Brothers

A lonesome snowman sitting on Vaughan Road, West Harrow, dreams himself transported to Harrow on the Hill and watches the beautiful people playing in the snow. The song is ‘I Can See It Now’ by the Walker Brothers. Filmed on the 2nd February 2009 in Harrow, London. The film is inspired by the Lumiere Brothers and others. Enjoy!