Dr. T.L.D.
Dr. T.L.D.
is a song by
The Jazz Expressions
it was released on
On The Road