« To Israel's America Lobby |
| Carniceria Halal »
A Shell station adjacent to a U.S. Marine Corps vehicle depot. May 2008.
May 19, 2008 in America, California, Current Affairs, Silicon Valley | Permalink
You can follow this conversation by subscribing to the comment feed for this post.
The comments to this entry are closed.