Monday, October 18, 2004


From INDC Journal who got it off Yahoo. (AP photo/Paul Sakuma) The movie theatre sign is next to a Afghan restaurant in the little Kabul area of Fremont, Calif. Oct.9th, 2004. Posted by Hello
Now thats what I'm talking about!!!