We’re rolling out the red carpet for this exciting TSC debut! Are you into TV shows, blockbuster movies or theatre? How about fashion shows from vibrant cities like Toronto, New York, London, Milan and Paris? If so, chances are you’ve already seen the effects of the marvellous high-performance products created by Parisian brand Make Up …