Chuck E. Cheese's - Streamwood, IL (2002)

Photo Submission by Darryl H.