Every town and city needs a band like Freedom Rock to help separate the scenesters from the true freaks. Their sheer noise and poignant lyrics create a spectacle of rage, pain and ecstasy leaving most in attendance absolutely stupefied.
FFRRRRREEEEEEEEEEDDDDOOOOOMMMM!!!
Their rallying cry echoed through the empty late night China Town streets and alleys.