I have seen the new Shelby on the road - the white one with the blue stripes, but I didn't realize they were producing a rental version.
Has anyone ever heard of this witha sports car?
Link:
http://cars.ign.com/articles/735/735072p1.html
Has anyone ever heard of this witha sports car?
Link:
http://cars.ign.com/articles/735/735072p1.html