Anybody see it? Premier was on tonight.
It's horrible, lol, but it's filmed at Lake Louise.
It's pretty cool to see it. I worked there last year and I remember the day when i came to work and all the Lake Louise signs said 'Boundry Mountain Resort'. I found out later that a show was being filmed there. It's cool to finally get to see it.
Go big or go home