This is it folks. Your deadline to order in time for Christmas. There are no guarantees even now unfortunately, but if we have it in stock you may still get it by the end of next week if you order today.
And the photo? The location is Davenport Central High School in Iowa. It's a vintage Life Magazine image but I know nada else about it. Anyone?