DETROIT, MI, MONDAY, MAY 28, 2007: Lichy Lozada Detroit Electronic Music Festival, at Hart Plaza, Detroit, MI, 05/28/2007. (Image Credit: Michael Spleet / 2SnapsUp Photography)