The student news site of Los Altos High School in Los Altos, California

The Talon

The student news site of Los Altos High School in Los Altos, California

The Talon

The student news site of Los Altos High School in Los Altos, California

The Talon

Carl Faust

Carl Faust, Media Editor

All content by Carl Faust

Comments (0)

All The Talon Picks Reader Picks Sort: Newest