Tamam Shud 10.16.6, a 14-minute supercut of the Towering Above music video trilogy, will debut at the Montgomery Film Festival during their short film block on Saturday, Nov. 19 at 1 p.m.
Produced by Terrible Master Films in association with Carolyn Jean’s Son Visions and Body Thief Films.
Leave a Reply