A giant stick bug discovered in Texas grabs attention with its surprisingly large size. Meanwhile, a rare two-headed snake ...