This review was of the show at Seminole Community College near Orlando. Orlando Sentinel, January 19, 2001. Click on the photo to see close-ups of the article.
HOME