Towns Records Detailed Biography, Information, Lifestyle And Networth News Xtra Towns Records Detailed Biography, Information, Lifestyle And Networth Publisher December 12, 2024 Towns Records, a newly established record label situated in Lagos, Nigeria, was founded in 2022 by a... Read More Read more about Towns Records Detailed Biography, Information, Lifestyle And Networth