TheHaitianBeast is a cheater.
He is pretty blatant, and I think that you need to spectate him.
I was on his team ,we were winning, he was bottom fragging HARD.. I made a comment that he sucked, and then he boosted his score in roughly 30 seconds by 7 frags.. The round ended roughly 5 minutes...