November (May) Rain – Over 80,000 fans brave less than ideal weather conditions to watch Guns n Roses perform at Slane Castle
Over 80,000 fans braved miserable weather conditions to watch as Guns n Roses perform live at Slane Castle. The US rock group who have reunited for their epic world tour performed classic hits such as …