Posted by Stevie on May 6, 2008, 3:54 am
Hey everybody
Does anyone know if there is a place in Flagstaff where you can watch the Eurpean Cup?
I know I won't be able to watch a lot of games, but to watch the final (which is usually on Sundays) and maybe Germany win it would be great
See you all soon
Responses: