Baby turtle hitching a ride