San Francisco, California.� (@ppv_tahoe) Woman gives birth on the street after smoking crack all afternoon according to the witness who filmed the video.
Happened at a two-minute walk from Union Square, in San Francisco on Geary Street 900 block.� (Credit: IG/@ppv_tahoe)