Land Tamer II

Land Tamer II LT 6x6 XHD (Extra Heavy Duty) Amphibious vehicle seen on eBay in 2008. http://www.landtamer.com/
Land Tamer II
Previous image Back to category Next image

Commenting now closed