International Release!

russian_poster

Escape was released in Russia and Iceland this past weekend on 725 screens, marking the start of our international releases! Other countries are coming soon, but in the meantime take a look at this awesome bus shelter ad in Saint Petersburg!

 

Comments are closed.