View Gojira on Nov 28, 2003EditFollowShare22 years agoFri, Nov 28, 2003at Le TamanoirGennevilliers, FranceGojiraEditFollowShare