Squaw Valley Zeroes Out
Saturday, March 14 was a packed day at the picturesque, Squaw Valley Ski Resort in Lake Tahoe, California, once the site of the winter Olympics. Tens of thousands of Bay Area skiers and snowboarders had driven hours to enjoy the…
Read More