Most Read

millions

Indiana Man Expecting Stimulus Payment Stunned To Find Millions In His Bank Account Instead
WGN News/YouTube

American taxpayers have finally begun seeing the CARES Act-approved stimulus checks of $1,200 or more being deposited into their bank accounts this week.

But Charles Calvin from Indiana thought he had won the jackpot from the government when he went to the ATM over the weekend to withdraw some cash.

Keep reading...Show less
});