nabau

nabau2

Some of you may have read about the sighting of giant snakes in local newspaper recently and wonder if the story is true. Well, this story was captured by an Australian news yesterday.