Turtle Undefeated Clip Matt Richenthal at October 27, 2013 8:58 am. This is a scene from the episode "Turtle Undefeated." In it, Cate goes off on Baze... on the air. Edit Delete