Michael Easton Reveals Why He Loved Playing Port Charles' Caleb - ABC Soaps In Depth

Michael Easton Reveals Why He Loved Playing PORT CHARLES' Caleb (EXCLUSIVE)