Come on down to the legendary Vail Valley in Colorado on March 2-4th for an incredible festival experience you are sure not to experience anywhere else. Snowball Festival not only boasts all the perks of a world class ski resort but also includes an amazing cast of musicians who are ready to throw down...