PUBLISHED Dec 24, 2020
Leslie West — an American guitarist and vocalist known best for his work with hard rockers Mountain — has died. West's brother, Larry West...