Type: Posts; User: fanofree
Something to do with the Hawaii resort. Three executives were let go on Friday.