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