Pet Shop Boys’ Neil Tennant Calls Taylor Swift The Margaret Thatcher Of Pop Music April 11, 2016 Jessica Testa News Tennant spoke to Noisey about today’s pop music. Continue reading