It's strange how the most recent experience you've had seems to stay in your mind much longer, so I'm still thinking about the last race I went to, which was the NHRA World Finals on the Auto Club Raceway at Pomona dragstrip. When I first started covering drag racing, I wasn't terribly keen on it, but the nitromethane got into my blood (in no time at all) and suddenly it's the … [Read more...]