Poppy Factory

  • 1991
  • 7X7 - Poppy Factory entered the UK charts on 17 March 1991, spent 2 weeks in the charts and reached number 84.