ROANOKE, Va. (WDBJ7) Gene McPherson disappeared on May 23, 1987.
"The last time I saw my dad, I was sitting with some friends in town and he went by in his pickup truck and he waved and I waved back," said his son Paul McPherson. "Little did I know that would be the last time I would lay eyes on my father."
His pickup was found a few days later, abandoned at a rest area on Interstate 81 in Montgomery County.
A career criminal named John Colclasure would eventually plead guilty to murder, but McPherson's remains have never been found.
Colclasure died in prison, but Paul McPherson believes someone close to the case has information that could lead investigators to his father's remains.
"If you could just call the Craig County Sheriffs Office," McPherson said. "You could call Channel 7 here or even the State Police and just give us a lead. It could be anonymous. Just give us some closure."
Paul McPherson says he will never stop searching for his father.
And next week, he will check in with state police investigators on the anniversary of Gene McPherson's disappearance.