—
—
—
—
—
—
—
—
Release Date: 2019-03-26
Initial Release Date: 2024-10-12
85
—
0
85
The Walking Dead: The Final Season provides a lot of the same tension-filled decisions and situations this series has been known for while concluding Clementine's story with a bang.
Review by Grayshadow on 2019-03-27
—
—
—
—
—
—
—
—