The Walking Dead Fans are Freaking Out That Negan and Alpha Left Their Socks on For Sex

The Walking Dead will still find ways to throw viewers for a loop, and the “romance” on Sunday [...]