5 days agoApril 30, 1995 - Robert Stack for Taco Bell's New Light Burrito SupremeKen's Classic Video Vault