Hold Your Head Up The Zombies - Time of the Season Stage On Sixth (Austin, TX), 03/15/2013 By Paste Magazine | September 25, 2013 Music Video The Zombies Share Tweet Submit Pin Tagsthe zombieslive performancestage on sixth (austin, tx)paste video