What Happened on Jul 27 2006

  • The Host (film) is Released

    The Host (괴물, Gwoemul - "Monster") is a 2006 South Korean monster film, which also contains elements of comedy and drama films. The film was... Read more