The Roots have released an early stream of their upcoming album ...And Then You Shoot Your Cousin. It's their first full-length in nearly three years, and includes features from Raheem DeVaughn, Mercedes Martinez, Greg Porn, and frequent collaborator Dice Raw. Leading up to its release, The Roots shared "Tomorrow" and the melancholic cut "When the People Cheer."

...And Then You Shoot Your Cousin will officially come out May 19 on Def Jam. For now, listen to The Roots' new project below. It's available for pre-order on iTunes.

[via Pitchfork]

RELATED: Listen to The Roots' "Tomorrow" f/ Raheem DeVaughn
RELATED: The Roots Release "When the People Cheer"
RELATED: Watch Busta Rhymes Perform With The Roots on "Late Night With Jimmy Fallon"