Geoff Downes has posted a great photo of ICON in Russia. Geoff along with John Wetton, John Mitchell and Steve Christy looked like they were having a grand time. Geoff & John continue to be 2 of the hardest working men in Rock traveling all over the globe with ICON and ASIA!