They sound like a fun couple to have as neighbors
/At least it wasn’t total primate care — it least it wasn’t that!
Joely, 53, and William Mitchell Keen, 52, arrested on March 27 near Houston
Mitchell caught following kids in a supermarket while touching himself
Police went through his phone and found dozens of disturbing images