TLTD: Town Line Trail Dusters

What does TLTD mean? The above is one of TLTD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Town Line Trail Dusters