Connect with us

Mercedes-Benz F-Cell hydrogen fuel cell sedan cruises along South Bank of Thames River in London.