i made a surprise visit to my pop down in Ft. Lauderdale and lo & behold, Clutch are playing here on Sunday.
then in a couple weeks, they are playing again in NJ.
EDIT: what time did they hit the stage? and about how long where they on? just curious.
Smoke up, do what you must do
Wake up, inhale the earth grown fumes
Higher than mountains, but oh so goddamn deep
Last edited by Happy Bunny; 03-01-2007 at 06:14 PM.