Wow, that was scary.

This dash camera video from the North Salt Lake Police Department shows a FrontRunner train tearing through a FedEx truck. A human error caused no warning lights to flash and the crossing arms were raised at the time, according to the Utah Transit Authority.

Prior to the crash, the crossing arms had been stuck in the down position for about 12 minutes, Goeres said. A UTA worker arrived at the scene to fix the problem.

Proper procedure calls for FrontRunner trains to slow to 15 mph before workers raise the crossing arms. In this case, that didn't happen, according to the UTA investigation.

Goeres said the FrontRunner train conductor was in the process of being notified to slow down, but the worker had already raised the crossing gates. The gates had been up for only a minute or two when the accident happened,