YouTube superstar who has earned more than 500,000 subscribers and over 28 million views creating comedic informational videos about memes, viral videos, and other newsworthy internet events.' In January 2017, he opened his YouTube channel and posted the debut video "Battletoads VS Gamestop."