View Single Post
09-03-2012, 10:31 PM
Michal Jordan
HisIceness's Avatar
Join Date: Sep 2010
Location: Charlotte
Country: United States
Posts: 13,093
vCash: 1365
Best place to get car flags/decals?

Just like the title says. I'm guessing maybe The Eye stores? Maybe Target or Wal-Mart?

HisIceness is offline   Reply With Quote