Hey, so I am going to Whistler this weekend and I just realized the Telus tour is gonna be goin while im up there. Anyone ever been? How is it? Any suggestions on what to check out?
Hey, so I am going to Whistler this weekend and I just realized the Telus tour is gonna be goin while im up there. Anyone ever been? How is it? Any suggestions on what to check out?