Thank you to Adam Dutch for creating this masterpiece. Dutch mashup up Celine Dion's hit "My Heart Will Go On" with Linkin Park's "In The End".
Now I will have to explain to my friends when "In The End" comes on and I am saying "I promise. I will never let go, Jack. I’ll never let go."