Oh wow, when I heard it was in New Jersey I was expecting it to be Skelly's Amusements because they do a lot of the New Jersey, PA shows. I grew up going to their carnivals and fairs and it always seemed like they took excellent care of their rides. Painting, new lighting packages, and all that jazz. I'm very interested to know the cause behind it.
RIP to the girl.