just wondering...I thought i heard or read that Tech was supposed to be on the new season of "The Walking Dead"? I havent seen all the episodes, but i havent seen him. Anyone know if this was just a rumor or what?
You can share this discussion in two ways…
Share this link:
Send it with your computer's email program: Email this