Might even be a mobile launcher. The big blocks on the back seem odd, not counter weights so maybe it's the blast pad. What a thing. And you only use it once.
Rack time - I'm getting up for work in 5 hours. Hope the rest of your trip is trouble free.