The Treeman: The Angriest Guitar Player in the World

Meet the Treeman, also known as the angriest guitar player in the world. This video captures the Treeman's process of writing a new song. Hear the Treeman's album here. (Source: Hiraxkid)