Live Review: Margot & The Nuclear So And So’s at the Troubadour May 18, 2009

A review of Margot & The Nuclear So and So’s live performance May 18, 2009 at the Troubadour in Los Angeles. […]