indie Live Music Ottawa Photography Show Review Les Monstres Terribles @ Saint Brigid’s Centre for the Arts [November 11, 2012] By Ming Wu on Monday, November 12, 2012 Went to a launch party at Saint Brigid’s Centre for the Arts for this Ottawa clothing line called The Lost City. They were promoting the new collection called “Les Voyageurs”. …