Members of the band An Accra-based musical group ‘The Maggot Band’ has announced plans of embarking on a nationwide tour scheduled to begin June this year. The tour, dubbed “Maggot
Members of the band An Accra-based musical group ‘The Maggot Band’ has announced plans of embarking on a nationwide tour scheduled to begin June this year. The tour, dubbed “Maggot