Days Of Our Lives Spoilers: John And Marlena’s Shocking Reunion!
Days of Our Lives spoilers tease that several couples have been torn apart by Megan Hathaway (Miranda Wilson). Because of her machinations John Black (Drake Hogestyn), Steve Johnson (Stephan Nichols) and Roman Brady (Josh Taylor) all…