channelsuperhero.com
Luke Cage S:01 E:07
Episode Title: Manifest Originally Aired: September 30th 2016 The latest episode from Marvel and Netflix centers on my two favorite criminal cousins, and is full of shocking moments and missteps th…