Green Wave

Green Wave

Monstrous green wave is hitting Lovers' beach in Cabo San Lucas.