After the recent oil spill in the Gulf, Big Oil will say and do ANYTHING to win back consumer trust. Just look at their latest series of commercials, brought to you by LOONEY BIN PRODUCTIONS.

  • May 13, 2010
  • 107 Views