Kevin Tocao's picture

Kevin Tocao

Contributing Editor
"Support or feed."
New York City based DotA lover and general eSports enthusiast!
Kevin Tocao's picture

Kevin Tocao

Contributing Editor
"Support or feed."
New York City based DotA lover and general eSports enthusiast!