Suicide Ali Mini Album World Premiere on Tainted Reality jkleinFebruary 28, 2008 Catch the world premiere of Suicide Ali's upcoming new mini album Sarau Fue to Yakusoku on Tainted Reality tonight, Thursday February 28th at 8pm EST/5pm PST! ... Jrock NewsNews0 Comments 0