Leslie West, Mountain Guitarist and Co-Vocalist, Dies at 75
Leslie West, the guitarist and co-lead vocalist of ’70s heavyweight hard rock outfit Mountain, has died at the age of 75, a statement from his rep confirms. Earlier in the week, West’s brother Larry posted on social media that West’s heart had given out and was on a ventilator at Advent Health in Palm Coast, […]