Out of nowhere, mother nature shows her true colors – puts on a powerful display
At an enclosed beach in Vega Baja, Puerto Rico, it’s business as usual for all the happy beach goers. Some people are seen soaking up the sun and getting their tan on, while others are ...