Dear Twitch: I Apologize For Devlin Being A Moron El Presidente 8/8/2018 8:08 PM PS – Still going on YouTube.