Yeah I have seen this before in person I did some work for GE's aircraft engine division about two years ago and they have this big platform that they strap jet engienes to and they fire them up and run a jet engine dyno on all the new engines they build. But we were lucky enough to show up on tossing frozen chickens and turkeys into the jet engines test day!!!