NEW YORK, NY - SEPTEMBER 18: A view of Taco Bell located at 321 1st Ave. in Manhattan. (Photo by Dave Kotinsky/Getty Images for Taco Bell)

Taco Bell are building a billboard that dispenses nacho cheese

16/01/2019

Twisted logo

Article by Twisted

Article saved!Article saved!
saved! saved!