A musical revolution began in the bustling town of Bury St Edmunds in central Suffolk, UK. Let me introduce Vanilla…