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.