David Leslie Movies

  • 1985
    Popular Mechanics

    Popular Mechanics

    Popular Mechanics

    6.51985HD

    A Mercedes repair shop fronts this hot group of kids as they strip down, lube up and work over each other's body parts.

    Popular Mechanics
  • 1984
    Tough Competition

    Tough Competition

    Tough Competition

    91984HD

    Incredible new superstar Kyle Carrington, in his premiere performance, is Peter Evans, America's brightest hope for the 400 meter freestyle competitio...

    Tough Competition