Here’s anndel Taylor, Woman, 22, Dead after Her Car Trapped in Snow for 18 Hours During Blizzard!
A North Carolina woman Anndel Taylor, 22, died after a blizzard struck her car while she was traveling home from work in Buffalo, N.Y. The Charlotte native died after 18