TODD-FRANCIS

Jenkem Magazine interviews artist Todd Francis.

Todd Francis is the guy who created the Anti-Hero logo, which basically makes him a don in our eyes. Jenkem Mag recently caught up with the artist for a typically straight-talking interview about the awesome gr... Read