Quantcast

Tag Archives: Leighsa Montrose

Death Of Ronnie Montrose Ruled A Suicide

Posted by on April 10, 2012

The world lost a great guitarist last month when Ronnie Montrose died at the age of 64. While the guitarist had been battling cancer, it turns out that his death has been ruled a suicide. Montrose died of a single self-inflicted gunshot wound, and his blood alcohol content was at 0.31, which is almost four […]

Read more