Tuesday, September 21, 2010

WHAT? Were they shooting a Pet Shop Boys video here this weekend?


No comments: