Dodge Demon owners getting goodies in the mail...

So it had the Ford logo on it, right?

Indeed it did. They probably own a ford dealership as well.