Bayou Night Before Christmas!
Where else in the United States of America, or the world for that matter, does Santa arrive on a shrimp boat? Well, for sure he does on some of the bayous in south Louisiana. As I watched the Christmas boat parade back in 2009, I was once again reminded how unique the culture and way…