
Why don’t American’s come up with unbelievably cool crap like this? I mean you know all those record snow storms we were whining about? They wouldn’t matter if your car had its own set of tank tread snowshoes! Essentially you just drive your Volkswagen bug, or Ford F150 up onto these tank treads and then [...]












