olpresents: OLP: We Wish You a Turtle Christmas Can you survive a half hour special of nothing but the Ninja Turtles singing? I made all my siblings watch this review because its hilarious and I wanted them to understand wtf I was on about when I kept