Storm causes slip-out on Niles Canyon Road

One lane on Highway 84, also known as Niles Canyon Road, has been closed due to a slide along Alameda Creek amid significant rainfall.

Top Videos

Most Watched

KTVU Vault

Wild Rides