User Avatar Image

What was your favorite scene in TWD?

posted by marioluigi344 on - last edited - Viewed by 362 users

My personal favorite is when you first enter the Store in Macon, there are so many things going on, it makes you feel like you're really there, trying to calm people down, and it's so much fun telling off larry and lilly.

32 Comments - Linear Discussion: Classic Style
Add Comment