JOHN HAWKINS: Five Annoying Types Of Republicans June 15th, 2012 MacAoidh Facebook Twitter0share JOHN HAWKINS: Five Annoying Types Of Republicans – Townhall Advertisement Advertisement Facebook Twitter0share