By
admin
Date : 02 Jan , 2013
No more flat tires? Sounds good to me
See the tires being used on a Pick Up Truck here: http://www.youtube.com/watch?v=DppfBvvDXcQ&feature=plcp
Rate this Article