TDMTLTUT #70 - People Need Love - ABBA September 10, 2013 0 Well ABBA before they were ABBA, they were simply Björn, Benny, Agnetha & Anni-Frid then. Peaked at number 17 on the Swedish charts a... Read more