Terra Select T70 Trommel Screen The T70 trommel screen is the most powerful, mobile trommel screening machine in the Terra Select product line.Read More July 12, 2018, 4:22 PMJune 12, 2018