x
Breaking News
More () »

Verify: Did 12 feet of snow fall on Donner Summit?

A social media post is claiming 12 feet of snow fell at I-80 at Donner Pass amid recent winter storm.

Before You Leave, Check This Out