6 Mar 2006 at 19:55 #1 rossyl rossyl Soldato Joined 27 Oct 2002 Posts 4,260 Location London Sky sports or ITV? Thanks Ross
6 Mar 2006 at 19:55 #2 JAzz JAzz Soldato Joined 18 Oct 2002 Posts 3,122 It is on Sky sports, Barca vs Chelsea is on ITV
6 Mar 2006 at 20:00 #3 rossyl rossyl Soldato OP Joined 27 Oct 2002 Posts 4,260 Location London to the pub it shall be then!