If your looking to get a soccer fix, there’s a new demo available to you today on the Xbox Live Marketplace. EUFA EURO 2008 is the official game of the UEFA European Championships 2008. That means nothing to me, but it might to you.
Just an 80's kid still playing video games
If your looking to get a soccer fix, there’s a new demo available to you today on the Xbox Live Marketplace. EUFA EURO 2008 is the official game of the UEFA European Championships 2008. That means nothing to me, but it might to you.