slowthai – Nothing Great About Britain
Notable Releases of the Week (5/17)
This week’s Notable Releases include UK rapper slowthai’s debut, The National’s guest-filled LP, Tyler the Creator’s latest, Megan Thee Stallion’s anticipated ‘Fever,’ and more.