Green clad Poway students celebrate the Titans' win over Vista in the Division I finals
Posted December 9, 2011