Popular Swedish pop group ABBA is set to release a deluxe edition of its debut album ‘Ring Ring’. The ‘Ring Ring Deluxe Edition’ is scheduled to be released on October 14, 2013 and will feature the band’s very first recording, the track titled ‘People Need Love’, as well as other, well-known songs including ‘He Is […]