Christmas Lottery
Prev Previous Post   Next Post Next
Spain win on penalties.

Germany vs. Turkey
Russia vs. Spain
Strange semi-finals this is.