A new ticket system and sudden rush of arrivals left many fans vexed Saturday at Detroit's techno fest.
Detroit Free Press - Home, Detroit Free Press
Sat, 05/23/2015 - 9:36pm
A new ticket system and sudden rush of arrivals left many fans vexed Saturday at Detroit's techno fest.