Ah, the dreaded leak. My boyfriend and I are big fans of the show The Walking Dead. This past week the season finale aired while we were away from home….
Ah, the dreaded leak. My boyfriend and I are big fans of the show The Walking Dead. This past week the season finale aired while we were away from home….