Classic Rocker Leslie West Dies From Heart Attack
Mountain (L to R): Felix Pappalardi, Leslie West, Corky Laing By Jeff Tamarkin Leslie West, best known as the guitarist and co-lead vocalist of hard-rock progenitors Mountain, died today (Dec. 23, 2020) due to cardiac arrest. West, who was in Palm Coast, Fla., at the time of his passing, was 75. On Monday night, Dec. 21, West’s brother, Larry West...
Read More