The 2012 Atlas and Excaliber Parades in Metairie, Louisiana

A Weird Review montage of video clips from the Atlas and Excaliber Parades in Metairie, Louisiana