Worcester’s Possibly Salacious “Turtle Boy” Statue
I lived not far from Worcester for a few years and always heard these faint whisperings about the city’s unofficial mascot, something that had caused so much local speculation that it continues to divide the innocent from the cynical. Officially it’s called the Burnside Fountain which is topped with a statue titled Boy and Turtle.… Continue reading Worcester’s Possibly Salacious “Turtle Boy” Statue