Rain of Animals
Kilbarchan Performing Arts Centre Memorial Hall, Steeple Square, Kilbarchan, Renfrewshire, United KingdomThere are some musical duos so meant-to-be-together, you’d hear folks say they must be “joined at the hip.” When we first saw them in concert, it was startlingly clear that this pair sat very squarely in that category. World-roving troubadors,...
Read more
£15