reneelvsbrian
Trusted Member
A north Carolina "star" led police on a high speed chase because she said she got her cankle i mean "foot caught in the gas pedal". Police did not believe "Star sheild Williams" story and she was charged with reckless driving, speeding, and failure to stop @ a stop light, and driving left of center. http://7online.com/traffic/woman-in-100-mph-chase-said-her-foot-was-stuck/321033/