Create Professional Listings Fast and Easy. The item "2005 New Holland Agriculture TL90A Used" is in sale since Thursday, December 29, 2016. This item is in the category "Business & Industrial\Heavy Equipment\Tractors". The seller is "tylermoore101" and is located in Flemingsburg, Kentucky. This item can be shipped to United States.