Tortoise in Love: Cinema release date!

Following an agreement with Rialto Film Distribution, it has been announced that Tortoise in Love will be released in cinemas in Australia and New Zealand on 26th June 2012! Let’s hope it spreads further as well!

No comments yet.

Leave a Reply