20 Jun 2023, 17:24 UTC · By: Razvan Calin / Two modified Japanese cars walk into a bar and ask for a quarter-mile shot, end up racing in England; each takes home a round, the competition is still open