Review: ‘Extinction Level Event 2: The Wrath of God’ Marks A Sharp Return In Busta Rhymes

‘Extinction Level Event 2: The Wrath of God’ comes 22 years after part one.