Written by Stu on June 16, 2008
There’s a great video here of the Albertos performing Snuff Rock and Snuffing In A Babylon live on Rockpalast. It’s good stuff!