New video from Team Toon called “I Swear”.