Tag - The Walking Dead



Reviews

Review: The Walking Dead

One of the things I was most looking forward to at last year’s PAX was the chance to get hands on with Telltale Games’ Jurassic Park. I loved the JP movies as...