This is the place! It was really incredible seeing it after all these years! The little flat area to the left is where the stage was.
Bethel, New York
August, 2001
Return to the Six Ton Suitcase Main Page