Saturday, April 01, 2006

30 years ago (today)

2 Comments:

Anonymous Anonymous said...

770 Welch Road is now a Children's Hospital, oddly enough.

2:53 PM  
Anonymous Anonymous said...

no special announcement from Apple for the 1st, that sux.

10:17 AM  

Post a Comment

<< Home

idogcow. Get yours at bighugelabs.com/flickr

CrispAds Blog Ads