American Pride in Germany

The morons are back, proudly displaying their American pride along the streets of Germany.