Twin brothers Al and Emil Rivers are No Machine, they release their new single Toast The Toaster on May 10th 2010 which was recorded at Mayfair studios famously renowned as the studio where Radiohead recorded 'OK Computer' and Blur recorded 1997 self-titled album.
The Classically trained Athens born London based duo create indie pop songs which would be a perfect accompaniment to a hot summers day. They have been writing together for over half their lives.
Official Site -
Corgan took to Instagram to confirm rumours of new Pumpkins material, saying the first songs could arrive as early as May.