Nigerian music legend, 2Baba has finally released his highly album titled “Warriors,” after celebrating 20 years of relevance in the music industry. “Warriors” comprises of...