
The New Releases Shelf — Renaissance
Renaissance, the new album from Beyoncé, had me cackling with glee from it’s first moments. The opening track “I’m That Girl” springs to life with an electronically manipulated intonation of “Please, motherfuckers ain’t stop–, please, motherfuckers” and variations on the … Continue reading The New Releases Shelf — Renaissance