Crystal Drive-In Theater - iltcrys005

Crystal's screen as seen in the Northwest Herald newspaper.
Submitted By
Uploaded
6/9/2003
Taken
unknown
Comment
Crystal's screen as seen in the Northwest Herald newspaper.