The term “indie rock” is a convenient catchall, but last night at the Marquee Theatre, the term’s definition was stretched to the limit. We feel thankful for our staff and for the privilege of ...