giggoer.com
Live: SLAVES // Alexandra Palace, London
Raucous and unpredictable, Slaves took us for a wild ride with their explosive set at London’s Alexandra Palace. It’s incredible how just two men can make such a mess. Advocates for bru…