Bacchagator, a favorite float in the Bacchus Parade

Bacchus, the Greek mythological god of wine and cheer, is also known as one of New Orleanians’ favorite Mardi Gras parades.  The Krewe of Bacchus was officially formed in 1968 and was a creation of the Brennan family, a name … Continue reading