Kevin Michael

Read more from Kevin Michael

10 Best Moments of Voodoo Music Experience

A music festival named the Voodoo Experience. Staged in New Orleans, the home of Mardi Gras. On Halloween weekend. Might folks costume? Oh, yes. Friday's…
Kevin Michael / November 1, 2010