World's First Bouncy House Hotel Room

ABC News Videos
A new pop-up hotel in Denver will cost you $50,000 per night.
View Comments (18)