News Tour news Chris Dahl June 5, 2012 0 The Pet Shop Boys will be headlining the Afisha Picnic Festival in Moscow on...Read More