Viknesh Vijayenthiran July 27, 2006 Comment Now! Our favorite Swiss car company has taken its Splash concept carfrom England to France in a world record attempt for a hydrofoil. The amphibious car was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results