World’s Strangest

Your source for the strangest things around!

Otters Cause Flight Delay In Houston

When passengers on a Continental flight out of Houston were told their flight would be delayed because of otters, a lot of them laughed, thinking it was a joke. It wasn’t. There were a number of otters set to travel in the cargo area, but one somehow managed to escape its cage. “We watched them take [...]