iOS app Android app

Almost Pizza Snl

WATCH: 'SNL' Skewers Processed Food Industry

Posted 04.08.2012 | Food

Ever been a bit hesitant to buy one of those frozen pizza dinners? This "SNL" commercial skewers the frozen pizza industry by hawking a "new" product,...