Holy wind and white caps on English bay!