I am wondering who had the photo and kept it for the past 30 years. That’s very odd.
Why is it odd? I have plenty of pics from high school & even before. And I am 53 lol. Some people have picture albums like my mother did & showed them when you least wanted her to. Since he has leaked his pics out before maybe he leaked these out too. He is a wackadoodle so anything is possible.