According to the article he lives in the next town over from me. Had never heard of him nor seen him before.
Next town over? Heck, they practically gave you his exact address! Nice! (sarc)
__________________
There was the person who sent ten puns to friends, with the hope that at least one of the puns would make them laugh. No pun in ten did.