What am I?

Rally cars over 1650cc up to 2050cc