Bio: Liberia means "land of the free." It is a small country in western Africa founded by freed American slaves. I hope for a better world where everyone is free from oppression, poverty, prejudice, and ignorance.
On this page are unedited live recordings of my one-person closet band. I mostly do co...See Full Bio