Stevens Pass – Deepest day anyone can remember forever! December 8th 2012
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!