check out 98online.com. they have video footage from the show. see if you can see your self (they shot second chance from right where the big 98 rock banner was. I can be faintly seen during the big epic drum fill right before the final chorus.
if i get off of work, i might make that gojira headlining show at the ottobar too
Chewbacca is a Wookiee from the planet Kashyyyk. But Chewbacca lives on the planet Endor. Now think about it; that does not make sense!