Top Ten Illuminati Monuments and Landmarks

From the macabre headquarters of the Skull and Bones in New Haven to the sinister murals at Denver Airport, Rex looks at the top monuments and landmarks that best represent the goals of the Illuminati and their New World Order.