Team

Team is a short horror film produced by Duck 66 Films which has now been selected for over twenty film festivals in six countries.

Back

Published by Thurston Thomson

Sound Engineer. Lover of music, art & cats.