Kevin Tocao

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

Kevin Tocao

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