Loading Video…

This browser does not support the Video element.

Taco Bell’s first ever hotel officially opens in Palm Springs

Taco Bell’s first ever hotel officially opens in Palm Springs