The Action Cam caught up with weary travelers in Newark, Delaware.
A bus from New York first stopped in New Jersey around 4:00 a.m. because of the snow.
It started back up, only to stop again in Delaware.
Passengers say they were told the driver had reached his daily 10 hour max, and another driver had to be called in.
"What's really outrageous to me is that the bus driver said, 'I didn't know it was gonna snow.' Anybody who watches the news or goes on the internet regularly knows it was gonna be a snow storm. They should have been prepared for this and they were not," said Maribel Hernandez Rivera.
After waiting for over five hours, a new driver arrived.
Greyhound says it's giving each passenger a full refund and a $100 voucher.