Taco Bell promotion

Taco Bell opens pop-up hotel, sold out in just minutes

American fast food chain Taco Bell opened its pop-up hotel as a part of its latest marketing venture at 10…

5 years ago