There is no description yet. Add a description.
Appears on these pages
This is a portal featuring the crew members from Telltale Games' The Walking Dead.
Dennis Lenart is a director and cinematographer at Telltale Games. He worked as a cinematic...
The following are images of Dennis Lenart.