EntertainmentNews (Entertainment) Leon Thomas Prepares To Release New EP, “Genesis” Simone Grant, Contributing WriterAugust 30, 2018 His new EP “Genesis” will be released August 24.