Satellite imagery shows Hurricane Lorena on Wednesday.
© NOAASatellite imagery shows Hurricane Lorena on Wednesday.
As Hurricane Lorena churned off the west coast of Mexico's Baja peninsula, its outer bands dropped heavy rain on areas like Cabo San Lucas and Los Cabos. Watch this video to see how some streets were filled with mud and debris after flash floods swept away cars and pushed into some buildings.