Traci L. Crouch

Traci L. Crouch

Traci L. Crouch is known for her work on CSI: Crime Scene Investigation (2000), Easy Listening (2002) and The Details (2011). She is married to Eric Lalicata.

Tv Show