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