On Oct. 15, 1966, at the height of their popularity, the Three Stooges performed at the Worcester Memorial Auditorium.
On Oct. 15, 1966, at the height of their popularity, the Three Stooges performed at the Worcester Memorial Auditorium.