electro Releases Echoes from the Past None January 11, 2014 read No Hope Left None March 11, 2012 read