Zombie Cat Crew Rallycross

Zombie Cat Crew

Mechanics show their team spirit as they get the #11 STI ready for battle