Toyota is recalling over 126,000 vehicles because of a possible engine failure problem that can result in crashes.
Toyota is recalling 127,000 pickup trucks and SUVs due to engine machining debris that could cause stalling and increase the risk of a crash in affected vehicles.
Neil Paine hands out special end-of-year awards to honor the drivers who made the 2025 NASCAR season unforgettable.