[Close]
Welcome to SmG Gaming Community!
You're browsing our website as a Guest.
In order to view all of our content as well as added bonus features, please register by clicking HERE.
telltale's the walking dead final season trailer!!
i dont know about you, but i can't wait for the final season of telltale's the walking dead to release.
it's coming out 8.14.2018!!! this is my favorite game of all time <3
here's a sneak peek:
(This post was last modified: 11 Jun 2018, 11:18 AM by Cinnamon.)