best.newcity.com
Best next dubious mascot for Chicago after “Chalkie”
“Torchie” An outline of an Olympic torch, either used as a symbol for every time Mr. Mayor doesn’t get what he wants or when Chicago gets the shaft. Best of Chicago 2009