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