http://www.jsjauctions.com/auctions/details/29576-144-clinton-street-concord-nh Anyone know what's past the boats?
It looks like a Plymouth Acclaim, but why it is mounted on what appears to be a rotisserie of sorts I cannot say.
That is what I thought it might be, but I couldn't figure out what purpose it would serve. Also might be low tech. Maybe you need a couple of guys on either side of the car to rock it back and forth every once in a while?
rollover simulator is what it is, nunmber 140 on the list. http://media1.jsjauctions.com/documents/2017/3056_preliminary catalog as of 05-09-17.pdf
Before seeing that video above, I was thinking it might be an underwater extracation training rig. You sink the whole rig down off of a boat ramp, roll the body over, then have your divers practice pulling out the dummies.