Fast Food Hotel?

Friday, May 17th

Taco Bell is opening a HOTEL and Sara has the FULL details in todays Things We Need To Know!
00:03:11