Škoda Motorsport is the division of Czech car manufacturer Škoda Auto responsible for motorsport activities. The team competes in the European Rally Championship and had competed as a manufacturer in the World Rally Championship between 1999 and 2005.
Subject ID: 28996
MoreŠkoda Motorsport is the division of Czech car manufacturer Škoda Auto responsible for motorsport activities. The team competes in the European Rally Championship and had competed as a manufacturer in the World Rally Championship between 1999 and 2005.
Subject ID: 28996
Subject ID: 28996