Picture - Neil Tennant and Pet Shop Boys at TivoliVredenburg Utrecht Netherlands, Monday 11th August 2014

NEIL TENNANT and Pet Shop Boys - British electro pop duo Neil Tennant and Chris Lowe aka Pet Shop Boys give a live performance in striking black outfits at TivoliVredenbur - Utrecht, Netherlands - Monday 11th August 2014




More: Pet Shop Boys perform live in concert




Contactmusic