Wednesday, June 09, 2004

Ollie

Taylor's beloved theater professor, Ollie Hubbard, passed away yesterday afternoon after a nine month battle with pancreatic cancer. I will blog more on this when I get a moment later today or tomorrow.

No comments: