This is a video demonstration of the Catclaw tire popping device,a small plastic bubble that exposes a sharp metal point when pressure is applied. Although, based on the video, or you can apply enough pressure to expose the needle with your fingers,which means this thing is also capable of popping bike and mobility scooter tires. AND FEET. Could you image stepping on one of these things? My God. No, I'm afraid it's back to the drawing board for this idea. Well -- go on, and salvage back to it. "You erased everything and drew a giant turd." FACT.
hold going for the video.
Source: geekologie.com