Super Shops is back......
Those loosers are back, I won't be shopping there if they show up again. The wal*mart of speed shops.
Chuck
Print