Illinois taxpayer 'shocked' when IRS returns check

The Illinois Department of Revenue Headquarters in Springfield is a six-story building that stands out for its glass atrium structure, but apparently, it doesn't stand out enough, as one Illinois taxpayer found out a few weeks ago.

Chicago Area News

Good Day Chicago

FOX 32 Sports