Lillo Thomas was a world-class sprinter at 16, setting the world record for the 200 meters at 20.8 seconds. But an automobile accident in Brazil prevented him from appearing in the 1984 Olympics, for…
Read Full Biography
STREAM OR BUY:
To Set Your Preferred Streaming Service, Log In to Your AllMusic Account
To Submit Streaming Links, Log In to Your AllMusic Account
Don't have an Account?