Ten Ton Hammer – 18 Sugar (System of a down cover)
This is from the secret show at the Highbury Garage in London on July 3rd 2002! Of course this is Machine Head, but as you may have noticed already it …
This is from the secret show at the Highbury Garage in London on July 3rd 2002! Of course this is Machine Head, but as you may have noticed already it …