Note: Swear warning on videos.
Surprisingly, I couldn't find one thread or post about these guys...which is odd, considering how they're probably one of the funniest accounts on Youtube right now.
So, their basic premise: You've all probably seen the Let's Play videos on Youtube. People...