Snowmobile Front Flip Landed In X-GamesSnowmobile Front Flip Landed In X-GamesThe Winter X-Games are here, so that means we get to watch videos of people practically killing themselves in the snow. Check out this video of a snowmobile landing a wicked front flip.FantoneFantone