Bacon Turtles

Bacon Turtles

Funny but gross. I have no idea what is inside of these.