I Love North Beach / by James Cha

Stupid is as stupid does..! 

(this is a test of "blog" take) 

The North Beach in San Francisco is arguably the last community - in the true sense of the word - left on planet Earth...