P302Rivals Football - Chelsea FC
New Stadium
by Droy263, 01/06, 07:32

I know.. But if you see some of the stadiums in the states they are places you want to get to early, drink at and visit the bars restaurants they have inside for the masses and not corporates. Instead of being in the back of the north stand, packed in with huge queues and piss floating out of the bogs in the freezing winter cold. [sad]