The Talon

Green Team installs new set of idling signs

Green Team installs new set of idling signs

December 15, 2018

In the second week of November, four new anti-idling signs were installed in the U-drive along Almond...

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