Skip to main content

About Tara

If you say The Walking Dead three times in front of the bathroom mirror, I appear and start screaming at you about it. In cosplay.

LATEST BY TARA


MORE BY TARA