Every now and then, life gives us a little show of magic the likes of which we're more used to seeing on the big screen.
Rainbows are a pretty cool phenomenon like that, and thunderstorms definitely have a way of reminding us of nature's power. But those don't quite compare with the rare sight beachgoers in Acapulco were treated to recently.