Batcave Alien Sex Fiend
Alien Sex Fiend
Photos from Sala Heineken, Madrid Spain 9 May 2008,
The Mill Club, Valencia Spain 10 May 2008, Salamandra, Barcelona Spain 11 May 2008,