Share Extended Promo Promo Official teaser for the epic final season of Locke & Key. All episodes drop August 10th, only on Netflix. Promotional Photos Source link 0 Share