Pet Shop Boys Live at Fillmore Miami Beach!
Full Screen
1 / 12The Pet Shop Boys played to a sold-out crowd at the Fillmore Miami Beach at Jackie Gleason Theater on Wednesday, November 16th.
The Pet Shop Boys played to a sold-out crowd at the Fillmore Miami Beach at Jackie Gleason Theater on Wednesday, November 16th.