These guys were filming some strange commercial. But then, it is Whistler, BC, where strange is normal.
Please login or register.