Posted these same pictures a few pages back, but this radar shot from the archives shows the aforementioned Wash streamer you speak of, and the biblical amount of snow that it dropped here.
My memory of March 2013 is foggy, probably because id just turned 18 but that picture you have posted is incredible, where was this if you dont mind me asking?
I now have to commute to Matlock every day so next week should be fun!