Authors:
  • It's so off the charts and off anybody's radar screen, that place. It might as well be another planet. Just try to find somebody who's been to Madagascar. Nobody has been to Madagascar.

    Source: collider.com