our never ending stories

Archives

Derek is a blind autistic British Maestro. In this video from YouTube he plays Amazing Grace.