re: #113 Dr. Matt
Looks like Devin Patrick Kelley has a small internet footprint.
Perhaps he wiped out his social media before going postal.