Krewe of Optical Delusions
The Krewe of Optical Delusions is an Atlanta based marching/biking group. The Krewe dresses in a mind-bending combination of all black and white Optical Illusions and has participated in parades from New Orleans to Savannah.
We talked to the Krewe Chief, J.P. Leonard, about his New Orleans roots, growing up in the parade world, and how he brought that flavor to Atlanta and..beyond