David Caruso

Celebrity

David Caruso Photos

12 of 136
CSI: Miami - Season 10 - "Sinner Takes All" - David Caruso as Horatio Caine, Jonathan Togo as Ryan Wolfe
Cliff Lipson/CBS