Review: Zebrahead – III

Pochette de l'album III de Zebrahead

This Friday, November 26th marks the release of the new EP of the american band Zebrahead just two years after their last album Brain Invaders.