Virginia Motorists Stuck On I-95 For Harrowing 24 Hours
by from on (#5TR1C)
A snowstorm stranded Virginia motorists on Interstate 95 for more than 24 hours, forcing hundreds to spend the night in their cars amid freezing temperatures, some with little to no food or water. What do you think?