Chinese automobile mechanic and inventor created the amphibious car and astonished residents of the central Chinese town of Taojiang by taking his James …
Via Youtube
Chinese automobile mechanic and inventor created the amphibious car and astonished residents of the central Chinese town of Taojiang by taking his James …
Via Youtube