Tag: Oxymorons

  • (oxy)Moron

    We have seen a lot of bad ad placements. Well, we have one more addition to the hallowed list (click for better resolution).