Apr 26, 2021Stitch Reviews: SuperstarAlbum Title: Superstar Artist: Laurel Aitken Release Date: August 23, 2005 Record Label(s): Liquidator Music The late Laurel Aitken was...