Will be interesting to see how different it feels on the track now with these pieces sorted out.
Better rear brakes and more power should make it even more fun.
What about this Leon that has been rumoured you have, must be a secret
Better rear brakes and more power should make it even more fun.
What about this Leon that has been rumoured you have, must be a secret