Loaded Sista want ‘No Drama’ with debut album due in first week of September
London based pop duo Loaded Sista formed in 2009. They have since seen support from the likes of sound engineer
Continue readingLoaded Sista want ‘No Drama’ with debut album due in first week of September
