Greyhound passengers stranded for hours in Del.

Monday morning's weather snowballed into a huge headache for Greyhound passengers bound for Washington D.C.
Monday, March 17, 2014