First off, the car is friggin bad ass! Great job building it.
Second, Its a crank drivin Centrifical super charger, not a turbo.
Third, I don't know what people are taking about when they say the radiator is to big. The black radiator on the passenger side is a trans cooler. If you take the other one and lay it down the way that it is normally mounted you will see that it is rather small. and remember he said that you might see him on the street.