Il team Zombie Cat Rallycross

Il team Zombie Cat

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