A Plastic Rose: The Promise Notes Review Music Review July 8, 2011Northern Ireland’s A Plastic Rose have come up trumps with their seven track release ‘The Promise Notes’. With a sound...