Tech

Fierce cyclone deluges the West Coast, satellite footage shows