A freak accident was captured during a routine traffic stop in Iowa. Dash cam video shows a police officer walking up to a vehicle when suddenly a tree comes crashing down.

Watch the video above and read more from WHOtv.com:

Centerville police officer Jeremy Veach pulled Candice Duffey over at about 11:15 p.m. Wednesday when a tree inexplicably fell on the car hitting Veach.

[…]

Veach says he heard a couple of cracks and the next thing he knew he was lying on the ground calling for help.

He says the weather had nothing to do with it, just bad luck and even worse timing.

“What made it such a freak deal was it was a nice evening, there was hardly any breeze, it was toward the bottom of a hill by our city park,” Officer Veach said. “Upon looking at it afterwards it was just a very rotten area at the base of the tree.”

Duffey, who was pulled over for not having her headlights on, was not issued a citation.

Veach sustained some injuries bit is expected to return to duty soon.  The occupants in the car were unharmed.