“RIP to the guy who sold his house”: Memes erupt as Travis Scott Egypt Pyramids concert is officially cancelled 27 July, 2023 by Newstars Education See also Who was Chris Peluso? Family life explored as Broadway star dies aged 40