Let It Snow! And Snow & Snow & Snow…

The City of Falls Church got hit heavy by Old Man Winter with reports of close to 20 inches of snow fall last weekend, on record as the biggest storm to hit the area in December. Here are some shots from around the town of F.C.’s blizzard of 2009. (Photos: News-Press, Allison Leopold, Michele Brooks, Dan Maller, Bob Burnett, Simon Van Steyn, Matt Smith, Donna Englander, Terri Rea)