A giant tortoise was spotted ambling down a street in suburban Los Angeles. Police in Alhambra say they found the…