Leo Review - IGN ign.com Submitted by ign9932 on November 22, 2023 at 10:16 PM in entertainment Adam Sandler and Robert Smigel re-team for a genuinely funny Netflix cartoon No comments 29