VIDEO: Super Soaker – Huge storm hits Whidbey Island.

The storm that hit Puget Sound on Dec. 3 caused landslides and power outages on Whidbey.