Some loser from India who cannot even speak English trying to pass himself off as the Internal Revenue Service (IRS). CID Champaign IL. Not the IRS it is a SCAM!
This one is coming from an unusual place....Champaign, Illinois. Not where my usual spam calls come from. Must be the new kids on the block.
Of course I'll never answer.....