Colt Brennan’s parents were in Mexico for a wedding on a Saturday in early May when they started worrying about him again. A friend who fed their pets while they were away had been surprised to find a backpack in their foyer and heard music coming from somewhere inside the […]