Huell visits the set of CSI New York which is actually shot in downtown Los Angeles. New York, eat your heart out!

2007