Australia’s electronic indie band Architecture in Helsinki landed at San Francisco’s Fillmore Auditorium last night, flooding the dance floor with infectious grooves. This show was a part of a long tour that has spanned most of the year in support of Moment Bends, which was released in April. Before taking the stage the crowd had
