Snowy conditions are causing havoc in the US state of Ohio.
A 50-vehicle pileup on an interstate east of Cleveland in Ohio closed the highway for more than 14 hours on Thursday (local time).
More than 20 people were hurt in the crash, and at least three were seriously injured.
The crash involved a Greyhound bus and more than a dozen trucks and escalated quickly, turning into a chain-reaction as more vehicles collided.
Highway crews battled the conditions to reopen the road and with snow expected to continue, more crashes are expected to delay motorists.