Takeuchi TL150 Metal Tracks

Georgia Test Grounds, 2010