Tropical Storm Hilary making landfall in Baja California captured on satellite footage

Tropical Storm Hilary making landfall in Baja California captured on satellite footage CIRA