Platinum FMD created this series of spec ads featuring the tagline "some people should never have been born."
They also show some of the concept art and prelimiary renderings, revealing the amount of work it took to achieve the look and feel.
Trump isn't their only target, either:
• Some people should never been born (Behance / Platinum FMD)