Sometimes mashups are completely out of left field and have nothing to do with each other but they are still awesome. This is one of those.

Blink 182's "All The Small Things" gets mashed into Trans-Siberian Orchestra's "Christmas Canon" by a guy who calls himself Voicedude. The mashup starts at 0:42.

I would love to hear someone do this at their wedding. "Nuh-nah, nah-nah, nah-nah, nah-nah, nah, nah..."

More From Hot 104.7 - KKLS-FM