Day: December 19, 2003

  • Terrashima

    First time I’ve seen them in ages and it was a storming gig. Good thing I had my ear plugs in. Click here for the pics!