|Stewart is promoting his opera in Chicago|
|Location:||Chicago, IL, USA|
Stewart Copeland is in Chicago, IL, USA.
He's promoting The Invention of Morel with a strange news show TV appearance on WGN TV.com in the morning.
This section needs more information.