FRANCISSCA PETER has been a mainstay in the local music scene for more than a quarter of a century, having released more than 20 albums, including compilations. Initially part of the twosome, Roy & Fran, the Ipoh gal went solo in 1984 with Komputer Muzik. But it was 1986’s Sekadar Di Pinggiran, with its Juara […]