Netflix Mini-series Clickbait drops 25th August August 24, 2021 The $36 Million Dollar Australian made Netflix mini-series ‘Clickbait’ airs the first of eight parts on the 25th of August. When family man Nick Brewer Read More »