On May 26, 2024, 35-year-old Brandon Perry, an HVAC technician from Indianapolis, Indiana, was last seen alive at his home in the 9500 block of Vandergriff Road, where he lived with his 17-year-old son, David Perry. Brandon's disappearance was reported by his sister on May 29, after she found a large amount of blood on his mattress and discovered that his truck and trailer had been abandoned in different locations.
The investigation, initially a missing persons case, quickly shifted to
...Read More