Demogorgan (18803)
Joined 2017-11-01
Submissions: 124 (120 featured - 96%)
Creations: 148
Comments: 36

Submissions See All


Left Exit 12 Off Ramp
Thx for the support! Makes me very happy!
Any Hitler Fans? u support hitler!!!!
Yabba dabba doo!
A theory is that the world they live in is post-apocalyptic. So, they believe in Christ and it makes sense because off all the accessories they have!
droopy watching tv
It’s great not to be alone! Lol ????