The posters began appearing around Los Angeles several days ago. Mediaite reports that they are are the work of local artist Leonard Sabo.
The posters began appearing around Los Angeles several days ago. Mediaite reports that they are are the work of local artist Leonard Sabo.
Tags GOP Tea Party Ted Cruz Tweet Of The Day