pull down to refresh

FIA World Rally Championship — Rally de Portugal 2024 #540556 ~Stacker_Sports territory 🚗
which car is this?
reply
This is a VW Polo WRC, but VW no longer competes in the World Rally Championship with a factory-backed team.