News

A Netflix mini-series rated 98% on Rotten Tomatoes has an insane three-minute opening scene which you will be watching over and over again ...