Madam Palfrey commits suicide... and I call bullshit!

Authorities release Palfrey’s suicide notes.

The Fnord Motor Company did it with the aid of the Bavarian Illuminati and the Orbital Mind Control Lasers.

If anyone’s an expert on committing suicide, it’s the Ford Motor Company.