many giant eye balls, on a football field.