Ever So Android has released their new stand alone single "Leash" at the height of their 9 city tour. True to form, the song features their...