Sobrato’s Mike Altamirano jumps up for a layup during their game
Previous articleHigh-speed rail CEO travels to Gilroy for third time
Next articleWater district elects new board chair, vice chair

LEAVE A REPLY

Please enter your comment!
Please enter your name here