Thrash metal group Diamond Head live in concert at the London Astoria 2006.
Bookmark - 123-MOVIES.BUZZ