Eric E Castro rated 70s: all-American ads: 2 stars March 16, 2012 Public 70s: all-American ads by Steven Heller, Jim Heimann, Steven Heller