The Twitchcaster

Joe Vella doesn't host much with us anymore, but he's hosted in the past. He now has his own channel on Twitch that he puts all his available time into.

 

Facts about Joe

In his Twitch channel he is the puppeteer for a talking Super Nintendo.

Go watch his channel at https://www.twitch.tv/bizsnes