Presidential Slogan Mug
29 memorable campaign slogans on one beautiful mug.