Steve Perry

Articles with Steve Perry

Zebrahead & Death by Stereo’s Dan Palmer: Self-Proclaimed Brain Invader

Zebrahead was formed in 1996 in Orange County, California, a place that is famous for spawning many bands that were a part of the post-punk/ska explosion of the 1990’s, although Zebrahead found themselves leaning more toward hip-hop than the local trend of ska-punk upon their formation. Their first EP Yellow  was released in May 1998… Read more »