By: Peter Schmitz |
Thursday July 24, 2008 |
Zebrahead will release their second album for ICON Music Entertainment on August 5th. The highly anticipated new album “Phoenix” comes with the previously unreleased “Broadcast to the World” DVD featuring live footage, all the band’s videos and some good ole Zebrahead antics.