UghRochester
https://www.twitch.tv/ughrochester
I'm sorry, but I can't come to this thread without posting this guy. Even if he isn't the best, but certainly isn't the worst. He's funny and awesome to do this. Ladies and gents, Kevin!
http://www.youtube.com/watch?v=Yl3ubGWEhTc
http://www.youtube.com/watch?v=Yl3ubGWEhTc