Darla returns and reveals that she is pregnant with Angel’s child.
Bryan Parker is questioned by the FBI after being found alone on the road by a police officer, his hand bandaged. He tells them about a young boy his father…