battle on the bayou

ALR Episode 60 – Babble on the Bayou

This week on Armed Lutheran Radio, on the eve of the Battle on the Bayou, the Louisiana State IDPA Championship, Team Armed Lutheran sat down to talk about the upcoming match. And so much more.