As they do every year, Day of the Dead vendors have packed the city's main squares with hundreds of makeshift stalls all selling exactly the same thing. As always, they're powered in a way that cultural anthropologists might call "resourceful," but which Underwriter's Laboratories would call "insanely dangerous."
What could possibly go wrong? This, for starters.
Not that anyone could ever have predicted that, of course.