Archie Fisher to perform at Grange