December 19, 2012 by Polar_Bear Greebo previews new Steam Turtle Greebo posted up this new Steam Turtle picture. It's a turtle that's run by steam, not made of steam, just FYI.From the page:The Steam Turtle! So heavy, so awesome!