Over 6 feet of snow has fallen in the last 48 hours at Stevens Pass Ski Resort outside of Leavenworth Washington. Here Birdman captures the deepest day anyone can remember forever!
Over 6 feet of snow has fallen in the last 48 hours at Stevens Pass Ski Resort outside of Leavenworth Washington. Here Birdman captures the deepest day anyone can remember forever!