23 September 2013

Pet Shop Boys: Live In Philadelphia

Everything I expected and more...
Pet Shop Boys deliver an beat-heavy set 
filled with their unique brand of elegant pop quirk.
Why did I wait so long to have my first live PSB experience?
Mann Performing Arts Center. Philadelphia, PA. 22 September 2013.