Seen on the FP. Still advertising even though they no longer have their plant?

Illustration for article titled Spotted - I Want To Believe Edition

Share This Story

Get our newsletter