German National Team Unveils Their New Euro 2012 Kits

Gotta love that Muller and Podolski look like they’ve been caught doing something bad.  

(Source: soccer-in-heels)