Choir sweeps choral competition to win first in the state
Hands locked, students said their final prayers as the announcer paused in the moments before Castro Valley became the best
Read MoreHands locked, students said their final prayers as the announcer paused in the moments before Castro Valley became the best
Read More