Mushroomhead Live Footage In New Haven CT

Here’s so me live video footage of the Cleveland, Ohio art-metal collective MUSHROOMHEAD performing its new single, “Come On”,  at Toad’s Place in New Haven, Connecticut:

Leave a Reply

Your email address will not be published.