Dillon Francis Stars In Hilarious Taco Bell Video About Their New App
Dillon Francis is the star in a new video for Taco Bell. The video is about Taco Bell's new online ordering app. The video also announces a contest, which will give $200 in concert tickets to the winner. Watch the video below!