Jeff Williams after a hard wreck
874 views · Published 20 May 2007 · 2:23 · Indexed 17 October 2026
Channel: Low Budget TV · 2007 · Sports
Here you will see Jeff after his hard hit with the wall on lap 1.5 of the Super Truck division at Irwindale Speedway