One of the world's biggest fast-food brands opened up on this day 64 years ago with one humble location and an Insta-Broiler.... Read more