Lower Haight Rooftop Littered With Poop

Whoa there, Haight. Why so filthy? First your Upper end gives us perhaps the nastiest McDonald’s known to man, now your Lower end is torturing…