Reid later argued she was engaging with art, not condoning murder, but that defense has not softened the backlash. For her detractors, intent matters less than impact, and amplifying such lyrics from ...
Living Colour’s Vernon Reid returns with his genre-defying new solo album Hoodoo Telemetry, featuring the single In Effigy — a sonic meditation on war, love, and humanity.
The British singer, nicknamed 'Superlungs,' was a coveted figure among the arena-rock titans of the era and was invited to join two of the biggest bands of the ’70s but declined in favor of doing his ...