Hitting the slopes - 12/11/2010

2010-12-11 0

It's rare for one location to become a mecca for multiple sports, but Whistler, British Columbia, Canada is just that.