Scott Bakula


Scott Bakula tapped for NCIS New Orleans

Scott Bakula tapped for NCIS New Orleans

Scott Bakula is set to lead the NCIS spin-off set in New Orleans on CBS....

Feb 4 2014, 5:21am CST