A video of me playing kidbisagod on his alt account. For those that know him, for those that don't know him, he is number 1 on the xbox leaderboards, claims to be the best in the world, blah blah. he isn't even legit and that's the annoying part, and he talks hella smack. So, this time, I...