A Houston TV channel has released
security camera video from a school in Anahuac which shows a brief glimpse of 5Y 3591 descending. It was taken from quite a distance away and it's not particularly good quality video, but enough to show the speed and angle with which it came down.