Live Review: Pet Shop Boys, Electric Tour Live at the Beacon Theatre, NYC
story+ pics/ Adeline Tan If the 80s ever made a comeback, it would be riding on the wave of the Pet Shop Boys’ Electric concert at the Beacon Theatre, NYC.…
story+ pics/ Adeline Tan If the 80s ever made a comeback, it would be riding on the wave of the Pet Shop Boys’ Electric concert at the Beacon Theatre, NYC.…