Tall Stacks 1999 Pictures

Remember the 1999 Tall Stacks festival at Cincinnati, OH.



donations welcome