TOP 7 MOST PUNCHABLE FACES (HISTORICAL)

History is littered with faces that need to be punched.
  1. 7.
    Eddie Haskel
    What a suck up.
  2. 6.
    National Review founder William F Buckley
  3. 5.
    Philip IV of Spain
    That Hapsburg lip!
  4. 4.
    North Korean dictator Kim Jong Il
  5. 3.
    US Senator Ted Cruz
  6. 2.
    US Senator Joe McCarthy
  7. 1.
    Adolf Hitler
    Duh!