The New Year brings in a fresh start and with that, there's renewed hope and endless chances. It is believed that eating 12 grapes can bring good luck to the New Year. Here's what you need to know about the 'grapes of luck': The Origin This tradition came into being during the late 19th century when winemakers in Alicante had …