Two things about this image grabbed by attention... having the car number on the tire is cool. Easy to see, easy to change if you switch classes, and spares up space on the body for sponsors stickers or lettering. The other thing is the wind up key pushbar, I found one dragster in a video http://streetmachinemag.typepad.com/street_machine/ a couple months ago that had a wind up key, and no identification... maybe this was it
http://deansgarage.com/2011/steinegger-eshenbaugh/