VIDEO: Super Soaker – Huge storm hits Whidbey Island. The storm that hit Puget Sound on Dec. 3 caused landslides and power outages on Whidbey. April 26, 2008 12:10 am