By Cheng Xiaohong Orlando, Florida 31 October 2006 watch Believe It or Not report The world is full of many strange and bizarre things. Ripley's Believe It or Not! Odditorium in Orlando, in the southeastern state of Florida, houses many such things...