The Perfect President

The Perfect President

Published on 22 May 2017

Three political personalities combine to create the perfect president.