I have written several songs at various stages in my life, about my experiences. All music and production I do myself, and though I'm NOT a singer, I perform them so you can get the idea and music of my songs.

David C Olsen Friends

Clean Clean

Clean Clean

Artist Name
00:00 / 00:00