At 68, David Caruso looks unrecognizable!
David Caruso was once one of television’s biggest stars, especially during the 1990s and early 2000s. Best known for his roles in NYPD Blue and CSI: Miami, the now 68-year-old actor looks very different from how fans remember him. Born in Queens, New York, Caruso started with small roles in films like First Blood and…