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. I may have only been born on the cusps of the late 80s and early 90s, but frankly I would call myself a 80s kid through and through. Nobody did dance or synth-pop like the 80s did, and nobody did glitz, had as much panache or the ability to make people dance like the Pet Shop Boys. Show dance... Read More