by: Brian PeelPosted on: September 28, 2015September 12, 2021 Brandon Flowers and Neil Tennant of The Pet Shop Boys – ‘Rent’ Live Los Angeles Share this:TwitterFacebookEmailPrintLinkedInWhatsAppLike this:Like Loading...