2024 Saturn Vue, it was so powerful General Motors had to lock it up and hide it’s existence from the public

Advertisement