Taco Bell Celebrates The National Pre-Order Pick-Up Of What Could Be Its Biggest Food Creation Yet

(Photo by Randy Shropshire/Getty Images for Taco Bell)

By Admin on January 3, 2018

SAN FRANCISCO, CA - FEBRUARY 06: The Mowgli's surprise fans with a live performance at Taco Bell's pre-order pick-up of what could be its biggest food creation yet on February 6, 2016 in San Francisco, California.

Around the site