Electric Olympic Moments and 8 Feet Of Snow

It's been a wild two weeks.