Barracuda: America’s Heart Tribute
Brown County Playhouse 70 S. Van Buren St, Nashville, IN, United StatesBarracuda-America's Heart Tribute is a brilliant salute to Rock & Roll Hall of Fame inductees, HEART. Hailing from Music City (Nashville, TN), each extremely talented member is world […]