Russian designer reveals $65k Sherp ATV off-roader that's ... Review
The Sherp ATV is a Russian all-terrain vehicle equip with four massive self-inflating tires and paddle-like treads that propels the machine over water. And has a price tag of $70,000.