Glenn
Character » appears in 3 games
Glenn is a character from the Walking Dead comic and TV series. He also appears in the Walking Dead game.
Recent topics on Glenn
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment