Car Launched Off French Aircraft Carrier

An old french car commercial from the 1980's.
Is launching the car off an aircraft carrier suppose to make it more appealing to potential buyers?