a ten ton turtle. <- What does it mean?! #ds106… Leave a comment a ten ton turtle. <- What does it mean?! #ds106radio #noir106