Looks like a motorbike tyre! Surely these run inner tubes as the tyre wall wont be secure on the bead of the wheel?
Apparently its not that safe - heard things about tyres slipping etc -
Also if your prone to the odd handbrake turn.... this is not the type of tyres u wanna have
Also very prone to air leakages, if not done right