Tag: Planet Ant Theatre
Detroit Techno Doc Screening Rough Cut at Freep Film Festival
God Said Give 'Em Drum Machines takes an unflinching look at the people behind the creation of Detroit Techno. The doc is creeping toward completion.