Eminem has revealed the track list for his upcoming album on Twitter and it features some BIG collaborations.
Among the 19 tracks on Revival, Pink, Alicia Keys and Ed Sheeran all feature on a song each.
Beyonce's track Walk on Water has already been released as a single.
— Marshall Mathers (@Eminem) December 5, 2017
Before working with Eminem, Ed Sheeran had said that memorising the lyrics to his songs and rapping along with them helped him to overcome his stutter as a child.