trapster said Salvage title ? is that where someone gets a stolen car towed, and then buys it from the salvage yard ? Click to expand...