HomeEuro 2016Podolski says Germany should have won Euro 2016 Podolski says Germany should have won Euro 2016 AFP August 17, 2016 Euro 2016, German National Team, Germany, Lukas Podolski No Comments Pages 1 2 Tweet Pin It About The Author AFP Leave a Reply Cancel reply