Details of Disappearance and work by Brian Ladd:login to view) (login to view)

Byrd was last seen in Boston, Massachusetts on July 1, 1968. He was possibly an art student in the city at the time. He has never been heard from again. For unclear reasons, Byrd wasn't reported missing until 2016, nearly fifty years after his disappearance. His case opened 2018 by Psychic Brian Ladd. Cleveland, Ohio police are investigating.
216-623-5518