GALLERY: Steel Panther & Citizen Zero Live at the Rapids Theatre, New York
It was a superb night of glam and rock n’ roll with iconic rockers Steel Panther and Citizen Zero at The Rapids Theatre in New York. With so much fun, theatrics and talent,…
Share