People In Red Pickup Caught Dumping Garbage in Twin FallsThe Twin Falls Sheriff's Office is trying to find those responsible for allegedly dumping garbage in Rock Creek Canyon from a red Dodge truck Tuesday eveningBenito Baeza