Need Information
#1
Need Information
We are wanting to buy some wheels for our 97 c5 vette. Found some on ebay store called Florida Speed Shop. Has anyone ever heard of or bought anything from them?