“Cockroaches” Stills

This promo was directed by filmmaker Christoffer Aldell. The feature is in the works!

cockaroachesCockroaches2

Leave a Reply