laughingsquid.com
An Incredibly Over-the-Top 1991 Sizzler Commercial
A lavish 1991 commercial for Sizzler presents the restaurant chain in such a glorious light that it's unclear if the four-and-a-half-minute video is