Race fans enjoy an up-close look at Rob Atchison's 3-time IHRA World Championship Funny Car
at the London Convention Centre.
CPT Racing Experience: March 15, 2008.