061804

Templars of Doom Fest @ Birdys, June 18th, 2004 Indianapolis, IN