View Single Post
Old April 28 2009, 11:01 PM   #1630
Nivilla1982
Ensign
 
Location: Northern Ireland-UK
Re: (UEFA) Football Thread - Football not Soccer

Is it really advantage Chelsea? I can see Barca winning in London.
Nivilla1982 is offline   Reply With Quote