So this past weekend I was in Philadelphia — yes, I know, what’s a Bowery Boy doing there? — and in my jaunt around the city came upon one of its most famous landmarks, the Robert Indiana LOVE sculpture in Love Park. And, like a typical New Yorker, I looked at this thing, elevated off… Read More