Aruba hits a nerve with the audience with 50 cent