In this telling, the damsel in distress saves herself. My Lady Jane will be streaming from Thursday, June 27.
DeMario Jackson's legal woes took a costly turn for him as the TV personality now owes more than $1 million in damages.