Shibuya, Tokyo, Japan
Nick Lowe Nov 8, 2002 Uploaded by Steve Taylor
David Byrne Feb 5, 2002 Uploaded by Steve Taylor