dduber
dduber
Texas, United States
Currently Offline
Rarest Achievement Showcase
Recent Activity
373 hrs on record
last played on 23 May
360 hrs on record
last played on 17 May
3.3 hrs on record
last played on 16 May
Comments
Trunn 13 Jul, 2012 @ 9:10pm 
One heck of a DotA player!