Cardiff City Forum



A forum for all things Cardiff City

Oh well i have to say good luck to all teams in world cup!!

Tue Jun 08, 2010 2:28 pm

Except England!!!!!!!!

U.S.A!!!!!!