Ford F250 Super Duty 7.3 Diesel – La Brea Tar Pits September 15, 2017 In this episode of Hello Road, I take my Ford F250 7.3 Diesel (AKA “Big Stupid Truck”) to La Brea Tar Pits, a place where Read More ยป