Trying to explain this weekend's wild weather

Published: 1:12 PM PDT May 8, 2017
Updated: 1:12 PM PDT May 8, 2017