ad.ly   SUBMIT


  close
Interstitial ads are the modern equivalent of punch-the-monkey Flash banners and I'm sick of them.