The highly anticipated Renault Clio R.S. 220 Trophy, which recently debuted at the Geneva Motor Show is now available in Australia. If you are looking to buy however, you’ll want to get in quick as this is a limited edition model and only 220 units will be available. Compared with …
Read More »