Truth Be Told
Yep, it's true two fronts are going to merge together and create one "hellava" winter storm here in New England beginning Friday and ending Saturday!!
In honor of the impending storm (and might I add that I can't wait!!!!!), I tried to mirror a complete
Can you see it?