The Re-Birth of 8-Track Tapes

The other day I notice that the band Pigface is releasing a new album. I was excited because I am a fan of Pigface. For those who don’t know who Pigface is, here is a brief history run down. Pigface is an industrial rock super group formed in 1990 by...

Read more