Full name
TC Racing
country
Spain
Base city
Madrid
technical chief
2024
1Points
Santiago Baztarrica
0Points
Alfio Spina
Santino Panetta