Hilarious: Seth Meyers Comments on the F*ckin’ News: Aka Toad From Mario Kart Charles321 HumorSeptember 2018 • Views: 29,282 YouTube