Netflix's 'The Defenders' Might Have A Premiere Date If This Awkward Teaser Is A Clue — VIDEO