Hear Duncan Regehr and Henry Darrow on the CelebritySpotlight radio show talk about their time in Spain filming the New World Zorro television series. These two wonderful stars give an fun, insightful behind the scenes look at the show they starred on.