Just got in from the Detroit Electronic Music Festival and am supposed to be at work in 4 hours. Wondering if I should even bother sleeping…
or