holy intercooler batman!! now thats one sight i would not wanna see in my rear view mirror!