Follow the Leader

Follow the Leader is the 29th episode of Tmnt and the third episode of the second season, it will air in 2nd November