Mount Denali Music Video

Here is a new song and nature music video I created from my trip last year to Alaska. I went with my father and sister and we took an air tour of Mount Denali, which is the highest peak in North America and means “The High One” in the native Ahtna language. This song will appear in a different format on my new age/spiritual album I have been working on since 2001, obviously I am not in a big rush to finish it, so don’t get too excited… yet… 🙂

Share this post

Scroll to Top