Feedback

TV Crew Captures Icy Car Crash

 

A TV crew in Anchorage, Alaska captures vehicle accident on icy road. KTUU's Garrett Turner reports.

Shows