Talk:Artists vs Turtles/@comment-4328703-20140710210102/@comment-25012248-20140710210340

Yes I'm pretty sure Peter said he was voicing Leo.