16-year-old arrested after leading Palo Alto police on chase in stolen vehicle, Nzuchi Times

16-year-old arrested after leading Palo Alto police on chase in stolen vehicle

16-year-old arrested after leading Palo Alto police on chase in stolen vehicle, Nzuchi Times

16-year-old arrested after leading Palo Alto police on chase in stolen vehicle | KRON4