True Detective Season 3 Finale
True Detective Season 3′s finale was tonight and it was disappointing. If you don’t want to know the spoilers for the season, read this review instead. Episode 8 Finale 1980 Timeline Wayne is now in trouble with his superiors because … Continued