Photo Audio Video Interview
Tuska Festival: Helsinki, Finland - July 2, 2006
(Shelley Jambresic, www.metalpix.ch)
All photos of their respective owners. Used here by permission. All rights reserved.