Loading...
Uploaded by amorico on Jun 14, 2008
A hotel room in New York City goes for $89/night! The catch: This room is little more than a seven foot by twelve foot box. Christina Brown reports.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)