Originally Posted by Sunroofcuda
What's up with the HUUUUGE intake ports on the tops of the firewall?


twin turbos !!!