The Strand
London, England WC2R

Added by intranation on September 1, 2006

Comments

julieomg

watch live video of tapes n tapes at scheduletwo.com to get a sneak peak of what they're like live! (answer = awesome)