Watch Santiago Cabrera Discuss His New Series Salvation

It is an exciting week with Santiago’s new series “Salvation” premiering Wednesday on CBS. Cabrera has been doing a lot of promoting for the series. He did several interviews on local CBS affiliate stations.

Cabrera also appeared on the CBS show “The Talk”. The ladies of The Talk seemed quite excited to have him there. One screamed out “You’re so handsome!” We agree!