New Sculptures Pop Up in PlymouthNew Sculptures Pop Up in PlymouthHere's the story behind those massive sculptures that just popped up on North Park Avenue.Maddie LevineMaddie Levine