Seal is touring America, playing his first two albums in their entirety. Trevor Horn is the Music Director for the tour, so it makes sense: The Buggles will be the opening act. Geoff Downes is touring in Yes at the same time so he won't be there. As far as I can see, The Buggles have played three concerts in the UK since 2004. Now there will be a US tour with a 25 dates in two months. Incredible.