a99: The All Souls Procession

I don't really understand all the culture, but it appears to be an annual event for All Soul's Day which marks remembrance of those who have passed (which is why you see a lot of photos in the crowds). Anyone can march in the ceremony. It appears to have started here in Tucson in 1990. It's a 2 mile march. The roots come from Mexico's Dia de los Muertos. It's supposed to be a celebration and mourning for loved ones that have passed.