30th June 2012 0 Aiden Grimshaw New Single By News Desk Aiden Grimshaw has premiered his new single ‘Curtain Call’