"Toadzilla" found in Australia
Park rangers in Queensland, Australia, have found what they believe may be the world's largest toad. Dubbed "Toadzilla," the cane toad weighs in at around 6 pounds. CBS News' Lilia Luciano and Michelle Miller take a look.