C86 Show - Indie Pop

The Sting-Rays with Alec Palao

June 24, 2020

The Sting-Rays with Alec Palao in conversation with David Eastaugh

The Sting-Rays were a British Garage Rock and Psychobilly band from Greater London.
Formed in the early 1980's and disolved 1988.