News Triple H: “Download Festival Is Like My Childhood Come To Life!”Donington. The home of heavy metal. And now, the home of WWE NXT…