DOWNLOAD Medusa Medusa (Da Capo’s Touch) Mp3 Ft. Leslie Carter Medusa Medusa (Da Capo’s Touch). Here is a new release from Medusa which has now been given a remix treatment