In a message dated 97-12-17 16:51:42 EST, you write: << is Holy Cross in Worcester, Mass. I heard something that the Who played here in the late sixties. Does anyone know if this is true? >> and in 1982, and 1996...twice! I was there for the 11/14/96 show. I thought the Centrum was actually a pretty good venue. John