Nate Comte, the owner of a commercial building at 1301 NE Adams in Peoria, Illinois, was none too pleased to show up there shortly after Thanksgiving to find a giant Cookie Monster mural on the side ...
An unassuming Illinois city has become the site of a captivating art mystery. And this one has nothing to do with monoliths. At the center of the drama is the question of who paid local artist Joshua ...