Feedback

Car Crash in Alaska Caught on Camera

 

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

Shows