Maryland rockers CLUTCH have released a new video for their new single “Ghoul Wrangler”, from their latest album, “Book Of Bad Decisions”. The clip was shot in the Old Bedford Village in Pennsylvania and can be viewed below.
Previous PostMixhell & Joe Goddard - Killer Whale - NEW VIDEO
Next PostRECORD OF THE WEEK - BAND OF SKULLS - LOVE IS ALL YOU LOVE