Posted inLocations, News, Palisades Tahoe Too Much Snow to Open Squaw’s Bike Park This Summer? by May 3, 2011