← Return to photo page

For you video game fans: happened upon a parade, concert for "Madden Gras". Here are the spoils. Only in New Orleans.