This could put the tire and prophylactic industry outta business....naaaah!!!
https://m.youtube.com/watch?t=6&v=q6oBb ... Sqvg5DME7w
Tires that repair themselves....no more flats!!!
Return to “General Discussion Forum”
Who is online
Users browsing this forum: No registered users and 17 guests