USA: Wheel detachment kills a driver in Ohio

June 2011

A wheel-off accident in Lockland, Ohio, killed the driver of a van that was traveling southbound on Interstate 75.

Read the article