Russian & German winners » 16832082_1387838854601902_6284461447137027276_n