Kane Roberts

Kane Roberts – for some he may be best known as probably one of the most identifiable members of Alice Cooper’s band, the hulk like guitarist with an arsenal of machine gun guitars during Alice’s mid 80’s Raise Your Fist And Yell and Constrictor era. Co writing the majority of the songs with Alice on these albums, this era saw […]

Read more ›