Treehouse

Nobody makes a monkey out of Treehouse

Columbia, S.C., is slightly more than an ocean away from his native Liverpool, England, yet guitarist Keith Thomas of the rock group Treehouse says living in that state’s capital, away from his wife and child, is worth the sacrifice. Unable to carve a niche and feeling musically out of place

Read More »