You Germans and your crazy billboards!