16 Jul 2023, 10:16 UTC · By: Dragos Chitulescu / I've discovered some fantastic stories behind the people involved in drag racing, and you wouldn't believe how much time and effort goes into a 7-second pass.