I found it!!! Hahahahah!! I lost the web address for this place when my PC died and couldn’t remember the name for the life of me. I have Mac and now it’s saved.
In other words, the Delmarva, Hampton Roads, and eastern half of North Carolina are going to see a lot more snow (Possibly well over 10 inches) than the interior portions of North Carolina, West Virginia, the Shenandoah Valley, western Maryland, and West Virginia.