Advertisement
Watch "Cockroach"
Open in New TabAdvertisement
Advertisement
Advertisement
A shortfilm directed by Luca Colangelo and written by Vincenzo Menichella. Produced in 2016.
Status: Released
Language: EN