Sisters of Perpetual Indulgence Hand Out Whistles in Castro | NBC Bay Area

Sisters of Perpetual Indulgence Hand Out Whistles in Castro

The Sisters of Perpetual Indulgence are on a safety mission Saturday night as they fan out in the Castro. Kimberly Tere reports.

    processing...

    NEWSLETTERS