Tokyo Motor Show Redux: Mercedes Benz F400 Carving

Duration: 00:00:41