2012 Truck Pulling Season

The 2012 Truck Pulling season is underway in Ohio. I can’t wait for the Iowa Truck Pulling to get started. BB Diesel Performance has been busy building a new engine for the pulling truck.