The Talon

Carl Faust

Carl Faust, Media Editor

All content by Carl Faust
Activate Search
The student news site of Los Altos High School in Los Altos, California