Acceptable Product Placement
July 9th, 2008 | 12:01 pm est |
The men and women of Pixar have not only come up with arguably the best film of the summer, but they’ve also cooked up the best viral marketing site as well.
The only thing that could make it better: More Fred Willard.





