Okay so it may not be the holiday season when I saw this, but this gives me so much joy that now it is Christmas! I love the disaster twin singing battle!
Okay, this is officially my favourite ROTTMNT Christmas thing, ever!!! I have never heard this mix of the song before so I was caught completely off guard. I love it!