So came across this, and woah, looks almost identical to me.
What you guys think?
What you guys think?
the lambo wheels probably cost 20K....:lol1:
I watched a documentary on lambroghini's and I'm pretty sure the rims are made in the states I can't remember where but the company made rims for almost everyone