Idaho may not be the most exciting place on earth but every year, the state does play host to the exhilarating Sun Valley Road Rally which allows supercar owners to max out their vehicles on a closed section of perfectly smooth tarmac.
Read more »
Automotive news, all about new models, the latest spy shots and much more