sfbayview.com
Site 12, Treasure Island’s toxic bullets: Someone’s about to get hit!
Think of Treasure Island as an iridescent green glowing ghost ship whose prow divides the blue waves as it navigates San Francisco Bay waters gliding northwest under the Golden Gate Bridge. On the …