PHOTOS: Pet Shop Boys at Sony Centre
by Riley Taylor
September 26, 2013
Pet Shop Boys at Sony Centre on September 25, 2013
Pet Shop Boys at Sony Centre, Toronto. September 25, 2013.
Photos by: David Logan, AUX TV
Tags: Music, News, Photos, Sony Centre