Entertainment3 years ago
Houston Fire Chief Blames Travis Scott; “He Should Have Absolutely Ended The Show”
Fire Chief Faults Travis Scott After 8 People Tragically Lost Their Lives The Houston fire chief is speaking out about the tragedy that occurred at Travis...