Crashing Waves on Rocks