LafayetteLouisianaWhat's Bugging You?

What’s Bugging You Rain Edition

Taylor Trache braved Mother Nature and ran her way through downtown Lafayette again. Check out what is bugging people!