Showcasing the UK’s wildest, fastest street legal cars demonstrating their blistering speeds on and off the track. Filmed at the UK’s premier Drag strips and on the street, the 2003 Custom Car Street Eliminator is the hottest display of supercharged motors ripping up the tarmac. Smokin’!