Snow Day's are here in LA!!!!!Snow Day LA is the first downhill snow tubing park, only 5 minutes from downtown in sunny Los Angeles! Experience 9 acres of magical...