19 Apr 2021, 17:13 UTC · By: Vlad Mitrache / The whole idea of drag racing is that you can never fully know what to expect from your opponent; this one has the engine exposed and it's still a mystery