Mitch is back in Llanview, but when Natalie thinks he’s going to get off scot-free, she’s determined to take matters into her own hands – even though Mitch is arrested by Bo and John! Watch the video clip preview of what’s to come in Llanview – right here on Soaps.com!