Body found floating in the Bay

Sunnyvale public safety officers are trying to unravel the mystery surrounding a dead body that was found floating in the Bay.

Top Videos

Most Watched

KTVU Vault

Wild Rides