German Cars

In Germany you never know when the need to have a beer may strike so they are always prepared.

Meanwhile in Germany beer tap on car boot