Simon Levett is the Technical Director for Petter Solberg Rallycross Team. Here he talks about how he got started in motorsports and what it is like to work with Petter and the team.
Simon Levett is the Technical Director for Petter Solberg Rallycross Team. Here he talks about how he got started in motorsports and what it is like t...
Comments