Paging Jimmy Hoffa…
…hey, dude, like – wanna let us know where your remains are now? We’ve ruled out Giants Stadium, and this horse farm thing didn’t work out, either…you win!
Oh, I forgot – dead men tell no tales – and you can’t trust the ones told by live mobsters, apparently…

With Deep Throat outed, I figured this must be time to end all those ’70s mysteries. Alas, not today.
So where’s DB Cooper hanging out these days?