Sheldon Stephens Photo
This is Sheldon Stephens, Kevin Clash's one-time lover. Stephens alleges Clash had an affair with him while he was a minor.

Rating: 2.8 / 5.0 (4 Votes)
Photo Credit:
Gawker
Related Post:
Uploaded by:
Uploaded:
× Close Ad