New cars, new competition, new venue... on October 7-9, the 2005 dB Drag Racing World Finals at the IX Center in Cleveland, OH, had it all. Competitors to the invitation-only event trekked not only from all around North America, but also from Finland, Switzerland and Germany. Three days of SPL dream
more