During the late 80s and early 90s, Ken Mahren performed professionally, selling thousands of CDs and even having his music featured in a documentary about lake Champlain. An instrumentalist, Ken’s talent showcases the guitar in its purest form. He has decided to pick the guitar back up for a special performance. Ken Mahren played his original song “The Last Whale”, on New Mexico Living.