Malibu girls track team wins title

0
117

The Our Lady of Malibu School girls novice track team won the VCSP Championship on May 13. Left, Photo Courtesy of Our Lady of Malibu