Monster Waves Crashing Into Resort Beach.

Big waves of Puerto Nuevo Beach, Veg Baja, Puerto Rico. Looks like fun!