Turtle Burger, Mmm… Mmm Delicioso. Who Can Deny a Turtle BLT?

turtle-burger-on-flickr-photo-sharing

Just when you thought your computer was fried with the conficker virus, instead all you got was this creatively tasty Turtle burger.