What is North Beach?
North Beach located in San Francisco, CA.
I got my shoes shined by the " 52 inch topless mother of eight " at north beach.
Now that's some shoe shine
See blow horn, tip toe