Dead men walking

6 min read

In 1986, Letchen Grey were the Sunset Strip’s hottest tip – until their