Telltale Games @telltalegames

🎮: The Walking Dead: The Final Season out now 📷: Telltale crew & fans Learn more at our site:

90 following613 posts146512 followers

200 Followers