Taco Bell “Epic Foodie Line”

People across the nation are lining up to try an incredible new toasted cheddar dish - the Toasted Cheddar Chalupa.

Credit: Offline Editorial Producer