The National Weather Service in the San Francisco Bay area says, based on radar signatures, video and photos they can confirm it was a tornado.
The National Weather Service in the San Francisco Bay area says, based on radar signatures, video and photos they can confirm it was a tornado.