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