Report comment

Please yes say it's true! Memories of Invisible Touch 1986 Wembley just give me goosebumps. What I'd give to see them perform live again...…..