You May know the Treeman from the youtube videos - The Angriest guitar player in the world. The name of the artist and song that is being covered in the clip is by: Weedeater - 'Alone' - Taken from the album God Luck and Good Speed. The Song is copyrighted by Southern Lord Records. This song was recorded in February 2012 with Jackthelad on guitar. If you like what you have seen or heard he has a Facebook page: Also you can keep up to date with him on Twitter: htt
Hide player controls
Hide resume playing