Deb CarrApr 13, 20143 minDoes It Live Up to The Massive Hype?“Strictly Ballroom” at the Lyric Theatre, Star City