Hey Phantom,
About half a year ago I was trying to tell people about those Schumacher mini pins and rally tyres but hardly anyone believed me, now theres some photos to prove that they do exist. They are fantastic on carpet aren't they! Where did you get them from?
cya