Mike Leech

Mike Leech

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).