This picture was taken in San Diego in 1996. This is where it all starts.
This was taken in Frankfurt Germany at an anti-nuke rally. I can still fit into the leather pants! (Yeah, right.)
More Pictures