Lahm praises Germany's quality at Euro 2012
Football | Jun 24, 2012, 05:53 PM ISTPoland, Jun24: Made in Germany is a label that is widely considered a synonym for quality and durability of a product.The same could be said for the German team at the European Championship.The Germans have