If you didn’t already know, consider yourself briefed…The Freeride World Tour is possibly the greatest series of skiing competions the world has ever known. Â It begins tomorrow in Chamonix, France local time 8:15AM, which is 6 hours ahead of EST…so for all you math wizards, if you want to watch it live on the east coast GO HERE at 2:00AM. The website is a bit hard to navigate but hopefully the stream becomes obvious once the event starts and the stream begins.