12 Hour Shift Movie Production Wraps up in JonesboroIt’s lights-camera action on the set of 12 Hour Shift, an indie horror movie centered on nurses that steal and sell organs on the black...