So anyone know what this is?
Leadfoot said
I just checked Amazon. They still sell those things.
Click to expand...
Hell yea they do I just bought a brand new pair about a year ago
Print