24 Mar 2021, 10:28 UTC · By: Aurel Niculescu / This time around the Drag Racing and Car Stuff channel gives us a lot of Mazda runs, and the sole loss was a “photo finish” against an equally crazy Chevrolet