Mummy Calls

Mummy Calls were a British pop rock/power pop band based in Leamington Spa. The group is best known for their single Beauty Has Her Way, which was prominently featured in the film The Lost Boys. Leer Más