In Berlin, as in other large German cities, taxis sport the flags of their drivers’ home countries – from Angola to Saudi Arabia. Fans don not just their nations’ flags, but also fantastic costumes evocative of their home countries’ colors.