True Detective - Episode 2.08 - Omega Station (Season Finale) - Promotional Photos By (August 5, 2015, 5:00 pm) True Detective