Advertising Console

    The Walking Dead - Video Game Review - The Totally Rad Show

    Repost
    Totally RAD Show

    by Totally RAD Show

    75
    139 views
    Does Telltale deliver an interactive episode as good as the Walking Dead TV show?