PUBLISHED: Aug 18, 2009
DESCRIPTION:
Technology vs Horse performs Baba Yaga at Johnetta's Pub in Bowling Green, Kentucky on 8/8/2009. Video by Pennman for the Amplifier. Posted with permission. Visit www.Amplifier.BGDailyNews.com for Pennman's show review.