A Kendall County Sheriff's Deputy's life flashed before her eyes in a scary accident that was all caught on video.

According to Kendall County Now, "Sheriff's Deputy Robyn Williams and two motorists were injured in a three-vehicle crash on Eldamain Road north of Schaefer Road in Little Rock Township on April 19."

The video captured Williams on what appeared to be a routine traffic stop. It was quickly interrupted by a truck, careening out of control, crossing over double yellow lines then slamming into a car on the side of the road while injuring Williams.

Williams "has not yet returned to work and is recovering from her injuries" per Kendall County Now.

The driver, Shelby Zimmerman, per WSPY News was "ticketed in the crash for Driving Too Fast for Conditions and for Not Having Valid Registration."

Top This! The Search For Rockford’s Best Pizza: RBI’s

Sweet Lenny is the brand manager of 97ZOK and Operations Manager for Townsquare Media Rockford. Catch him afternoons 3 to 7 on 97ZOK. Follow him on Twitter, Instagram and like his page on Facebook.

More From 97 ZOK