Fans still don”t know if Glenn got the bat on the season finale of The Walking Dead. But we do know actor Steven Yeun was in South Korea three weeks ago, as per his Instagram account. People – myself included – have kept up with several of The Walking Dead actors via social media, eyes peeled for any slip-up.
So far, nothing. Instead, we get Steven Yeun discovering SnapChat filters and immediately diving head first into Nightmare Fuel™ territory. Never. Sleeping. Again.