No matching tags
FOX Business' Charles Payne reacts to tweet from Elon Musk stating that his Twitter takeover is on hold.