News \

Brandon Flowers Brought Pet Shop Boys’ Neil Tennant Onstage for ‘Rent’

The two also played the Killers' "Human" in Los Angeles on Saturday night

James Grebey |September 28, 2015 - 10:15 am