About the Show
This show is a tribute to one of Britain's loudest bands - Spinal Tap. Join them on their "Tap into America" tour and be captivated the sights, the sounds...and the smells of a hard-working rock band. But hey, enough of my yakkin'...whadda ya say? Let's boogie!