Who will win the Euro cup 2008?

June 3, 2008

With 16 teams set to compete in this summer’s European Championships, the world of soccer awaits with much agitation to see their favorite team in Austria and Switzerland on June 29 holding the trophy and earning the right to call themselves champions of Europe for the next four years.

Read more