Tag archives: Buzz Aldrin
Monumental Achievement: Montecito Filmmaker Reaching for the Stars
The Montecito foothills are more than a thousand miles from both the Kennedy Space Center in Florida and NASA’s headquarters in Houston – not to mention 234,000 miles from the moon – but the rolling greenery amounts to much more than a footnote for part-time Montecito resident Steven C. Barber spearheading a project to fashion […]