Pepsi Thinks You are Stupid

As we stated in show 29, Pepsi decided to advertise their new mini can with a commercial that dares you not to jam knitting needles in your ears. Somehow their marketing team managed to put together every overused movie quote in existence, into one minute of promotional tripe. If you wish to take the Pepsi […]