location_city The Station - Cannock Shopping Centre, Cannock
The Stargazers are a British Rock 'n Roll band from London, formed in 1981.