5 Quick Facts to Know About the Lafayette Mardi Gras Barricades5 Quick Facts to Know About the Lafayette Mardi Gras BarricadesEvery year, it's the sign that Mardi Gras is officially here.DJ DigitalDJ Digital