#Music Aiden Grimshaw New Single 30th June 20124th June 2017 0 Aiden Grimshaw has premiered his new single ‘Curtain Call’