Mike Leech is known for his work on Late Show with David Letterman (1993), Our Cartoon President (2018) and Triumph's Election Watch 2016 (2016).
Tooning Out the News - Season 1
Our Cartoon President - Season 1
Our Cartoon President - Season 3
Our Cartoon President - Season 2