News Chuck D Defends Travis Scott In Open Letter Amid Astroworld Festival Backlash By Dance Life Magazine - November 19, 2021 0 36 FacebookTwitterPinterestWhatsApp The rap legend slams Live Nation and its partners for their lack of accountability…Read More