Recently found this... anybody ever seen these or have more info on them. Some pictures would be nice if anybody can dig some up.
This is all I found at their website... interesting... I kind of like it.
A forum community dedicated to all Volkswagen owners and enthusiasts. Come join the discussion about performance, builds, modifications, classifieds, troubleshooting, maintenance, new releases, and more!