Saturday, June 24, 2023

Toyota Supra Drag Racing Challenger Hellcat Puts Up A Good Fight

The outcome of both runs could have been different if it weren’t for some small mistakes.