Twitxy Saved

TakeuchiMFG

@TakeuchiMFG

Founded in 1963, Takeuchi is a certified manufacturer of Compact Track Loaders, Compact Excavators, & Compact Wheel Loaders.
Georgia Takeuchi-us.com Joined July 2009
121 Following 4K Followers 3.5K Posts

Latest posts 5