A Godzilla is coming to town, crushing everything to dust under its massive feet. There is nothing more exciting than a huge beast rampaging through skyscrapers.
Africa is a land of the strangest of things. Those of you who watch Discovery or Nat Geo must be aware of the peculiar customs, inexplicable methods and strangest lifestyles of some of the most remote habitations of Africa.