Posted in Reviews, Reviews › M on Wednesday, November 26th, 2008
Menchen – Red Rock
Retroactive Records is getting a lot of mileage out of master guitarist Bill Menchen. What with Titanic and The Seventh Power releases already in circulation, both of which are headed up by Menchen, we are now treated to a new project under his own name. As stated, Bill Menchen is a fantastic guitarist and Classic […]
Tags: 2008, Menchen, Retroactive Records, Review, Shawn Pelata