By PERSEVERANCE TAVAGWISA
Ever heard of Self Sealing Tyre Technology? well , Self-Sealing Tyre Technology(SSTT) Zimbabwe has something that will raise more brows for all vehicle owners.
hoping this will not turn drivers into need for speed racers but will certainly help in those trying times of having a puncture.
here is more from the video on the technology :