Turtle Boy

Everybody loves Turtle Boy

Turtle Boy Statue, originally uploaded by Claudia Snell. Alright all you naughty minded people – and you know who you are…. haha! This is the famed Turtle Boy statue of Worcester, MA. It seems that a lot of people are into checking this thing out (if my stats and image views are any indication). For […]