Telltale Autumn Sale

Spoilers Alert for Episode 2!

edited February 2014 in The Walking Dead

We can see Rebecca and Sarah nude.

Sign in to comment in this discussion.