Newcomer

actually that is one hell of a motor in that car IIRC.

very potent.