Me & Wednesday 13

Just ran across this old pic of me with horror metal icon Wednesday 13 at a Rob Zombie show in Tampa, Florida. I won’t bore you with the details, but Wednesday and I grew up in the same small area of North Carolina and have mutual friends in the music … Continue reading