thesupernaturalfoxsisters.com
Letter to The Walking Dead: What’s the Deal with Last Day on Earth?
Dear Walking Dead, We just watched The Walking Dead Season 6 finale “Last Day on Earth.” And we’re feeling more than a little frustrated with your shenanigans. Did we like the epi…