Cars slide out of control down icy road

Winter road conditions wreaked havoc in Ankara, Turkey, with vehicles skidding downhill and crashing into one another.

December 24, 2020

Top Stories

ABC News Live Presents