Mother Nature Network — Taylor Swift ad pulled for being too perfect...