Saturday, September 12, 2009

Drowned World



Video: Director - Walter A. Stern. Info: Filmed on June 26 - 27, 1998 at London's Savoy Hotel and Piccadilly Circus. edit* and house scenes were filmed in UK TV presenter Angus Deayton's house (thanks funkydita).






~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~




No comments:

Post a Comment