TOP GEAR and the amazing Swiss Cars

Title says it all -.. and a hydrofoil car as well