Sir Richard Taylor, renowned for special effects, to be honored at SLO film festival

February 10, 2012 03:14 PM