14 Jun 2022, 07:19 UTC · By: Humphrey Bwayo / It might seem like a German versus Japanese affair, but this is an all-American drag race battle on paper. Both cars come with the infamous LS engines