Quote Originally Posted by Mr_Mischif
I wonder what engine they use...they don't have any non-truck V8 engines!
As far as I know they don't use a production engine at all. They actually had to go and un-engineer their motor and create their first ever push rod V8.