Bosshog
Boss
United States
Yup
Yup
Currently Online
Von Tower Dec 26, 2025 @ 2:01pm 
oh that makes sense youre a dota ♥♥♥♥♥♥♥ loser