October 20th 2008 North America »
United States »
California »
San Francisco »
Alcatraz
Most of my local friends know about Alcatraz Island or as locals call it, "The Rock", and have probably been there at least once. For those of you out of the area, and the country, the small island s ...
[full story]