I have to wonder if this is on the front page as part of a marketing campaign for the new Showtime Docuseries.
I wish it were although I had no idea. If it is then you've just contributed to it (seriously thanks for pointing me to it - I'm a big fan and most likely going to watch).