In the Pet Shop Boys, who sings? Neil Tennant or Chris Lowe?!
Question:
In the Pet Shop Boys, who sings? Neil Tennant or Chris Lowe?
Answers:
Neil Tennant sings and Chris Lowe plays with his organ, sorry keyboard.
Neil Tennant sings and Chris Lowe plays with his organ, sorry keyboard.