Thanks guys. I am just investigating the feasibility right now. If the leaflets are very small and biodegradeable/recycled I would think littering would be a non-issue. There are other problems, such as getting a printer to produce thousands of these leaflets. Might be a brick wall.
I think I can help! Would a few thousand bricks with "Vote Democrat" Embossed on the side help?