Is that... interweaved bacon ?!?!
2:03 PM Apr 17 2012
Epic calzone level 9000
2:17 AM Jul 30 2012
Baby Turtle: "Hello World!"
Cowabunga: Swiss Boffins Working on Robot Turtle - IEEE Spectrum
Heron Island, Great Barrier Reef, Australia - Google Maps