The Joy Formidable, Fort Lean @ Neptune Theater, Seattle (Pics)

    The Joy Formidable and Fort Lean perform live at the Neptune Theater in Seattle (March 27, 2013). Photos by Suzi Pratt.