Vancouver 2010 Launch Trailer

Check out a trailer celebrating the launch of the official game of the 2010 Winter Olympics