Takeuchi's Largest Excavator: TB2150

Feb. 23, 2018

-sponsored-

At 34,480 pounds, the TB2150 is the largest, most capable excavator in the Takeuchi lineup, offering strong performance, comfort and serviceability.