Skip to Main Content
The Independent Student Newspaper at Boston University

The Daily Free Press

The Independent Student Newspaper at Boston University.

The Daily Free Press

The Daily Free Press

The British techno-pop duo Pet Shop Boys, which includes lead singer Neil Tennant, shown performing in a 2011 concert, released their new album “Hotspot” Friday. COURTESY WIKIMEDIA COMMONS

REVIEW: Pet Shop Boys continue long-burning presence with “Hotspot”

Harper Wayne January 27, 2020
The Pet Shop Boys' new album "Hotspot," released Friday was a multidimensional syntho-pop album.
Load More Stories
Activate Search
Neil Tennant