Showing posts with label apple. Show all posts
Showing posts with label apple. Show all posts

Sunday, July 06, 2008

"Here comes the 7," New York, June 2006

Shea Stadium's iconic Home Run Apple is the biggest, most satisfying apple I can think of when posed the question.