Watch CSI: Miami season 6 episode 16 tv series online free
Release: Apr 01, 2008
Calleigh's kidnappers want her to cover up a murder. Horatio returns from Brazil, and he and the team race to find Calleigh before her kidnappers decide she's no longer needed.