My Favorite Bands Logo

The Executives

About

Based in Blackpool, England; late 1960s.

Data provided by Discogs