Starsky & Hutch:CHUD.com and Latino Review both have set reports up from a recent visit to a filming location in Los Angeles. Both sites have pictures and details from their visit.
CLICK HERE for CHUD's rant from the set!
CLICK HERE for Latino Review's coverage!