Dramatic storm over the beach