Witchdoktors – Tie Me Up In Chains

Witchdoktors are one of the best live bands around at the present time giving 110% in their high octane fueled shows that have the audience bouncing off the walls. With a few albums under their belt Witchdoktors are seasoned pros and know how to entertain and play an audience. This video was shot at the […]