20070612.jpg significance?

bluetiger20

New Member
Jun 3, 2007
16
0
0
Oregon
Ahh... but look at this now: the newest iPhone ad, the one about the Watered down internet, has THIS as its number: 20070706

which is July 6th. so what does THAT mean?