I thought the radar wasn't going to bode well for around Richmond...sorry about that down there. Anybody have any pictures of godzilla coming out of the water in the snow at Virginia Beach?
I'm telling you that junk down in Florida tells me you better live in far SE Virginia if you want to see big snows. Not trying to poop on anyones parade but....