Palo Alto couple missing for 8 days found alive

Leigh Martinez reports.

Top Videos

Most Watched

KTVU Vault

Wild Rides