Ep. 89 Leonardo Micro Series December 07, 2017 We break down the Avengers: Infinity War trailer and talk a TMNT Christmas comic!