fangandsaucer.com
Via Father Son Holy Gore-True Detective Season 3, Episode 3: “The Big Never”
Wayne grapples with memory, as bits of 1980 reemerge in his mind. via True Detective – Season 3, Episode 3: “The Big Never” — Father Son Holy Gore