Water was pouring through a ceiling in Mexico due to heavy rains. Someone was filming and now the video is going viral because a live band just happened to be performing, so they launched into "My Heart Will Go On" from "Titanic".
The band was obviously recreating this scene from the movie.