Sibling girl group duo the McKinleys teamed Edinburgh, Scotland-born sisters Sheila and Jeanette — after carrying out at Hamburg, Germany’s famed Star Golf club they resolved in London, putting your signature on towards the Southern Music offshoot Iver Music and teaming using the songwriting and production duo of John Carter …
Read More »