Watch Democrats are ‘demonizing idea of success,’ says business expert - FBN | FOX One