In the wake of Germany's victory in the World Cup, those Lebanese idiots paraded in the streets of Beirut. (The German Embassy in Beirut complained to the Foreign Ministry here about the display of Swastikas in celebration of Germany in the World Cup.). (thanks Laure who took this picture)