umbra the edgelord
Rio Rancho, New Mexico, United States
 
 
hi


i play video games


nuff said
Currently Offline
Last Online 7 hrs, 13 mins ago
< >
Comments
/ps/Showoff 25 Feb @ 4:43pm 
RIP Jerry 2018-2018

Fuck Travis :steamfacepalm: