Fox: Jasmine Crockett shares bizarre song clip calling herself 'leader of the future'