NastyStang113
Made in U.S.A.
I've got a pair of Nitto NT555 255/35/20s sitting in my shop with roughly about ~8,000 miles on them. There is nothing wrong with them and are waiting for a nice set of wheels to be mounted.
Make me an offer.
Make me an offer.