Toyota-powered Top Fuel drivers flew to Las Vegas to film a TV commercial called “Horsepower Hangover” that will soon hit the airways.
Toyota-powered Top Fuel drivers flew to Las Vegas to film a TV commercial called “Horsepower Hangover” that will soon hit the airways.