David Caruso

Celebrity

David Caruso Photos

15 of 136
CSI: Miami - Season 10 - "Blown Away" - David Caruso as Horatio Caine and Jonathan Togo as Ryan Wolfe
Monty Brinton/CBS