Ok now I'm seriously worried because Daryl had that blanket draped across his shoulders...
Negan (Jeffrey Dean Morgan); The Walking Dead returns to AMC October 23rd, 2016.
The Walking Dead
Jeffrey Dean Morgan
Born a Lady, died a Lady.
Nothin' but Negan