This is a 1995 Betty Crocker Squeeze-It commercial that aired on WPIX Channel 11 during the Duck Tales episode Spies in Their Eyes.
3 ноя 2011