Deaf Crocodile and Vinegar Syndrome Sets Blu-Ray Release For Surreal Romanian Animated Sci-Fi Film ‘Delta Space Mission’
Deaf Crocodile and Vinegar Syndrome will be releasing the Romanian animated sci-fi film "Delta Space Mission" on Blu-Ray this February.










