Clutch Cancelled Their New York City Show After Neil Fallon Mysteriously Passed Out

Clutch ended up cancelling their show at the Irving Plaza in New York, NY tonight (October 27) after Neil Fallon mysteriously passed out. The frontman explained the situation in a series of tweets:

Advertisements

Comments are closed.