The Media Wiz Reviews…We Wish You A Turtle Christmas

The Media Wiz (and MC Swigga) return to talk about a rather familiar bad Christmas special…