The Audi R8 picture thread!
#1146
I cant remember the name the company right now...but they are based down in FL...seen them on Gallardos before as well..and ya...great looking set of wheels...imo very stock feeling.