Video: Meet The Angriest Guitar Player In The World!

He goes by the name of The Treeman and hails from Liverpool, England. While learning to play a song called ‘The Magic Man’, The Treeman was taken to the very limit of his frustration. I wonder how many guitars he has broken so far…

LIKE Shock Mansion on Facebook!

Scary Movie Of The Day: Dark Skies Trailer – Do You Believe In Aliens?

LIKE Shock Mansion on Facebook

Random Radness Vol.195!