Discussion in 'Chelsea' started by mst77, Oct 2, 2003.
Does anyone know a place downtown that will be showing Sunday's match?