The National Weather Service says it has received unconfirmed reports of a tornado touching down on the Central Coast of California Wednesday evening. According to the National Weather Service in Los Angeles, the tornado may have touched down in San Luis Obispo County near the cities of Pismo Beach and Grover Beach. While NWS stressed […]