Top News ‘Locke & Key’ Trailer and First Scene Debut as Long Awaited Series Comes to Netflix (VIDEO) January 9, 2020