UK Premiere
The Disappeared will premiere in the UK in London at the Frightfrest on 25th August at the Odeon in Leicester Square.
See here for more details:
http://www.losttribeproductions.co.uk/
The Disappeared will premiere in the UK in London at the Frightfrest on 25th August at the Odeon in Leicester Square.
See here for more details:
http://www.losttribeproductions.co.uk/