This page has moved to a new address.

A car that runs on only salt water is allowed onto public roads in Germany