?

Log in

No account? Create an account
 
 
14 October 2004 @ 07:20 pm
 
Wow. There are now two Apple stores in Palo Alto!
 
 
 
Ravi Kanodialine88 on October 14th, 2004 08:44 pm (UTC)
What? That's ridiculous.