9.5 FEET falls in 3 days at Lake Tahoe!

19.03.20

A winter storm has just dumped 114″ of new snow on the Lake Tahoe area in California.Check out the images!

 

Back to Latest News