Do any of you guys know some really good DotA videos if u do then plz share ?
This one I saw was pretty good check it out!!!
http://youtube.com/watch?v=_djtOL62Eg0
This one I saw was pretty good check it out!!!
http://youtube.com/watch?v=_djtOL62Eg0