Insane Celtic Rock Music Video

"Bear Claw Tavern" might be the craziest Celtic rock music video you watch today.