At a time when a new survey says Americans are more concerned about their financial status than this time last year, there is a possibility a “Stimulus Check” is coming your way based on Elon Musk’s cost savings. National Correspondent RORY O’NEILL has the story.
See omnystudio.com/listener for privacy information.