This Friday night, the Swedish American Hall is bringing a night of indie dance music to the Castro, with a show featuring Canadian duo Humans. Joining the party are [...]