We Wish You a Turtle Christmas – Nostalgia Critic

Tis the season for turtle music! NC kicks off the Christmas season with something that’s sure to turn you green. It’s a Turtle Christmas!