A new apple store homepage

Curious Apple store visitor checks out the new Safari homepage reset to Green my Apple

18,810 views
8 faves
4 comments
Taken on October 25, 2006