Mountain View February 8, 2022 4:58 pm Turkeys Wreck Havoc at NASA Ames Center in Mountain View About 20 turkeys are pecking cars and causing other problems at NASA Ames Research Center in Mountain View. Marianne Favro reports. US & World Videos 2:43 Report: California tourism numbers top pre-pandemic levels, Bay Area lags behind 2:06 2 injured following stabbing in San Jose, police say 2:00 ‘Kayak-tivists' take Chevron protest out onto the Bay by Richmond 2:29 San Jose celebrates Cinco de Mayo with a pair of parades and festivals 0:22 Police investigating double stabbing in San Jose