Tegan and Sara Quin have been at it for about fifteen years now as steadfast veterans of the indie rock scene. Sunday night, the Canadian twins brought their beloved act to Brighton Music Hall in celebration...