What team won the UEFA European Championship of 2008?

Germany
Spain
France
Italy

Trivia Crack Answers Main Page