Krazy Horse has written over 300 original songs, which cover a wide variety of genres. Below you will find a selection of songs that you can listen to. These will be changed from time to time. Click on the disc beside the title of the song you wish to listen to. Some have been recorded by other artists.