Someone Taped Live Box Turtle To Balloons And Sets It Sailing Through The Air

California residents discovered a box turtle tied to balloons and stuck in a tree.   A woman looked up into a tree in front of her house and saw a group of balloons that had floated down to the tree. Upon further observation, the California resident discovered a turtle had been taped about the abdomen and set sail […]