The above picture was taken at "The Purple Turtle, Camden, London in 2008 on the bands re-union tour.

 

 

<<BACK TO THE HEAD MAIN PAGE

©Detour Records