Turtle

Dec, 23rd 2017 trending

This Turtle Had $53 million Worth of Cocaine Attached to It

The U.S. Coast Guard found a giant sea turtle in a rope attached to packages containing $53 million worth of… Read More