by AndreaF on March 23, 2016 with No Comments MTV Canada’s highest-rated TV series debut captures the real-life drama in one of the world’s most glamorous ski towns.