A new logo for Il Duce


This logo is out after only twenty-four hours. Too many people understood too quickly how appropriate the "TP" was.




New one now:



Comments