Documentary: Crowbar on Bus Invaders!

If you haven’t already worked this one out like Jessica Fletcher, the Digital Tour Bus cameras are always rolling in Chicago Illinois. The latest episode of their iconic Bus Invaders series finds them at the Cobra Lounge on 30th July where Sludge Metal legends Crowbar had pulled up while on tour with Spirit Adrift in support of the brilliance that is “Zero and Below“. What more could you possibly want?

Add a Comment

Your email address will not be published. Required fields are marked *