A band playing inside a mall in Mexico switched up their performance when rain started pouring through the roof.
As the water fell down in buckets, the band made a clever and hilarious allusion to 1997's Titanic with a rendition of "My Heart Will Go On."
Pretty impressive to have the wits and ability to pull that off out of the blue.