Sebas Posted September 20, 2006 Report Share Posted September 20, 2006 I will be attending to The Pet Shop Boys Tour on Oct 14, 2006 at Radio City Music Hall, New York City. I will tell you guys how good it was!!! Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now