Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Vader's ferocious performance filmed at the Stodola Club in Warsaw, Poland on February 12th, 2007 - the final stop of the tour promoting their 2006 album "Impressions in Blood".