Seems like Elvis and JFK, Jr. should come up out of Cuba and try to stop this.
Jimmy Hoffa, too. And Bigfoot.