Ad Spot

This glorious Sizzler’s commercial from 1991 says a lot about food in America