Change Your Image
steven-06780
IMDb member since December 2016
Reviews
The Walking Dead: Home Sweet Home (2021)
Episode 17, Season 10
Hand grenade
3 March 2021 - 90 out of 121 users found this review helpful.
Man pulls pin on at least one hand grenade strapped to him and everyone around him stood in close proximity just turn their backs and nobody gets hurt come on! So so poor
See more▼See less▲