Loading...

Mysterious barge in Calif. hides CIA stealth ship

|A large rusting barge docked off Treasure Island in California may look like an eyesore, but it once played a role in the Cold War. KPIX-TV's Linda Yee reports.