The 1.21 on Mars (at Tellus360)

It was a fantastic night of Rock & Roll and fun on Saturday October 24, 2015 at Tellus360 with The 1.21 as they performed the album “The Rise & Fall of Ziggy Stardust and the Spiders from Mars” in its entirety.