Developed by the aptly named 18Wheels out of Helsinki, Finland, and simply called "The ATV," this vehicle is claimed to be ...