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