Even if the clouds stay away (looking rather doubtful at the moment) I doubt that this hotel in Grand Island, Nebraska, could keep this promise. This is not the hotel in which we're staying.
Comments
Sign in or get an account to comment.