News Travis Scott fans dance on top of ambulances during fatal Astroworld crush which killed 8 By Dance Life Magazine - November 6, 2021 0 36 FacebookTwitterPinterestWhatsApp Separate videos show people appearing to dance on top of ambulance buggies with their lights flashing at the Astroworld Festival where at least 8 people died…Read More