"The Neon God" Tour
Review of the June 15 2004 (Elysee Montmartre, Paris) show