May 30, 2008 16:33 Zebrahead new album details By paulMay 30, 2008 by paul Zebrahead have completed their new album. The new album is titled ‘Pheonix’ and will see a release on July 9 in Japan and August 5 everywhere else. Some more recent news articlesArcTanGent announces The World Is A Beautiful Place & I Am No Longer Afraid To Die for 2023NEWS: Tigercub announce new album 'As Blue As Indigo'Lonely the Brave release 'Keeper' documentary