Agreed,
Doesn’t look good - I just took my family on one of these trips earlier this year. I was surprised by how busy it was, with a dozen cabs in our group.
The arrangement was pilot+2 in front and 4 pax in the rear.
Just speculation, but looking at the numbers it may be the front end took the worst of the impact.
From the photo, it looks like it happened in the Canyon itself.
Condolences and prayers
EG