dunno man soon lah, but of course u gotta find those big tyre shops lah, those where got stickers one, small small one also how to advertise after ppl dunno the location, as long as they give me some rubber to burn i ok one stick on my car lah go ahead, i heard it has press coverage so it wud be a good selling point.