BOSTON - It's a peculiar sight in downtown Boston: Giant pink people peering into restaurant windows and hanging out in alleyways. These sculptures that are making their debut in the United States are ...