The Alhambra Police Department said a giant tortoise found wandering a street on Saturday was returned to its family, the Associated Press reported.
The Alhambra Police Department said a giant tortoise found wandering a street on Saturday was returned to its family, the Associated Press reported.