1986 – Human powered amphibious vehicle
1986 Amphibious Vehicles Amphibious Vehicle Race Video
Visit Page
1986 – Human powered amphibious vehicle