On TV's street outlaws, (yeah tv) I have seen what appears to be turbos. These are mounted below front bumper in area of front splash pan area.
I thought turbos were exhaust driven. Are these air driven, electric, or am I seeing the air intakes for the turbos. Also seen a few on u tube. Never got a good looky see on them.
I thought turbos were exhaust driven. Are these air driven, electric, or am I seeing the air intakes for the turbos. Also seen a few on u tube. Never got a good looky see on them.