Everybody on reddit seems to believe that Roby Escalante is a cheater. Is there something to this claim, or are people just giddy to cry scum?
Everybody on reddit seems to believe that Roby Escalante is a cheater. Is there something to this claim, or are people just giddy to cry scum?