Body camera footage shows man trapped underneath car after suspected DUI crash
Posted
Lauren Henry/KFOR (via KFOR.com Oklahoma City)
OKLAHOMA CITY (KFOR) – Body camera footage captures the moments first responders freed a man suspected of drunk driving from underneath his car after he crashed into an Oklahoma City business. Body camera footage shows Oklahoma City police officers and firefighters as they arrived at the scene where Kevin Powell had crashed into a building [...]