Skip to playerSkip to main content
  • 19 years ago
What more can I say, Jeff Williams took his truck to another victory to kick off the 2008 Racing Season in high gear. Oh yeah, he also won the Trophy Dash.

Recommended