Posted on June 25, 2006 by toots Video: Germany vs Sweden: 2-0 Podolksi again! Soccer Teams - National, Soccer Videos, World Cup 2006