Rene is an annoying kid who thinks he is the best. He is terrible at 2k and sucks at soccer.
Rene Garza is terrible at 2k
1👍 10👎