Seems like the entire world is talking about this video which was allegedly filmed here at the Chelsea Hotel in 1999. The room is so dark that it's hard to say for sure whether or not it's really the Chelsea. But hey, if the rest of the world says it's the Chelsea Hotel we're willing to play along. At least it's a temporary diversion from writing about stink bombs and evil Hotel heirs.
Recent Comments